|
|
@ -199,12 +199,18 @@ class SteamID_properties(unittest.TestCase): |
|
|
|
self.assertEqual(SteamID('STEAM_0:0:4').as_steam2, 'STEAM_1:0:4') |
|
|
|
self.assertEqual(SteamID('STEAM_1:0:4').as_steam2, 'STEAM_1:0:4') |
|
|
|
|
|
|
|
self.assertEqual(SteamID('STEAM_4:0:4').as_steam2, 'STEAM_4:0:4') |
|
|
|
self.assertEqual(SteamID('STEAM_4:1:4').as_steam2, 'STEAM_4:1:4') |
|
|
|
|
|
|
|
def test_as_steam2_zero(self): |
|
|
|
self.assertEqual(SteamID('STEAM_0:1:4').as_steam2_zero, 'STEAM_0:1:4') |
|
|
|
self.assertEqual(SteamID('STEAM_1:1:4').as_steam2_zero, 'STEAM_0:1:4') |
|
|
|
self.assertEqual(SteamID('STEAM_0:0:4').as_steam2_zero, 'STEAM_0:0:4') |
|
|
|
self.assertEqual(SteamID('STEAM_1:0:4').as_steam2_zero, 'STEAM_0:0:4') |
|
|
|
|
|
|
|
self.assertEqual(SteamID('STEAM_4:0:4').as_steam2_zero, 'STEAM_4:0:4') |
|
|
|
self.assertEqual(SteamID('STEAM_4:1:4').as_steam2_zero, 'STEAM_4:1:4') |
|
|
|
|
|
|
|
def test_as_steam3(self): |
|
|
|
self.assertEqual(SteamID('[U:1:1234]').as_steam3, '[U:1:1234]') |
|
|
|
self.assertEqual(SteamID('[g:1:4]').as_steam3, '[g:1:4]') |
|
|
@ -297,6 +303,12 @@ class steamid_functions(unittest.TestCase): |
|
|
|
self.assertEqual(steamid.steam2_to_tuple("STEAM_1:0:4"), |
|
|
|
(8, EType.Individual, EUniverse.Public, 1) |
|
|
|
) |
|
|
|
self.assertEqual(steamid.steam2_to_tuple("STEAM_4:1:1"), |
|
|
|
(3, EType.Individual, EUniverse.Dev, 1) |
|
|
|
) |
|
|
|
self.assertEqual(steamid.steam2_to_tuple("STEAM_4:0:4"), |
|
|
|
(8, EType.Individual, EUniverse.Dev, 1) |
|
|
|
) |
|
|
|
|
|
|
|
def test_arg_steam3(self): |
|
|
|
self.assertIsNone(steamid.steam3_to_tuple('invalid_format')) |
|
|
|