Lines Matching refs:info
191 for (version_tag, scm, sys_platform), info in \
201 self.assertEqual(platform.python_implementation(), info[0])
202 self.assertEqual(platform.python_version(), info[1])
203 self.assertEqual(platform.python_branch(), info[2])
204 self.assertEqual(platform.python_revision(), info[3])
205 self.assertEqual(platform.python_build(), info[4])
206 self.assertEqual(platform.python_compiler(), info[5])
368 info = platform.mac_ver()
493 info = platform.freedesktop_os_release()
494 self.assertIn("NAME", info)
495 self.assertIn("ID", info)
497 info["CPYTHON_TEST"] = "test"
507 info = platform._parse_os_release(FEDORA_OS_RELEASE.splitlines())
508 self.assertEqual(info["NAME"], "Fedora")
509 self.assertEqual(info["ID"], "fedora")
510 self.assertNotIn("ID_LIKE", info)
511 self.assertEqual(info["VERSION_CODENAME"], "")
513 info = platform._parse_os_release(UBUNTU_OS_RELEASE.splitlines())
514 self.assertEqual(info["NAME"], "Ubuntu")
515 self.assertEqual(info["ID"], "ubuntu")
516 self.assertEqual(info["ID_LIKE"], "debian")
517 self.assertEqual(info["VERSION_CODENAME"], "focal")
519 info = platform._parse_os_release(TEST_OS_RELEASE.splitlines())
533 self.assertEqual(info, expected)
534 self.assertEqual(len(info["SPECIALS"]), 5)