diff --git a/main.v b/main.v deleted file mode 100644 index aef4819..0000000 --- a/main.v +++ /dev/null @@ -1,11 +0,0 @@ -module main - -import steamid as s - -fn main() { - steamid := s.to_steamid32("STEAM_0:1:37792218") - assert steamid == s.SteamID32 { 0, 1, 37792218 } - assert steamid.str() == "STEAM_0:1:37792218" - assert steamid.to_steamid3() == s.SteamID3 { "U", 1, 75584437 } - assert steamid.to_steamid64() == s.SteamID64 { 76561198035850165 } -} diff --git a/steamid_tests.v b/steamid_tests.v new file mode 100644 index 0000000..5b22572 --- /dev/null +++ b/steamid_tests.v @@ -0,0 +1,11 @@ +import steamid as s + +fn test_convert() { + assert s.to_steamid32("STEAM_0:1:37792218") == s.SteamID32 { 0, 1, 37792218 } +} + +fn test_steamid32() { + assert s.SteamID32{ 0, 1, 37792218 }.str() == "STEAM_0:1:37792218" + assert s.SteamID32{ 0, 1, 37792218 }.to_steamid3() == s.SteamID3 { "U", 1, 75584437 } + assert s.SteamID32{ 0, 1, 37792218 }.to_steamid64() == s.SteamID64 { 76561198035850165 } +} diff --git a/v.mod b/v.mod new file mode 100644 index 0000000..fc175eb --- /dev/null +++ b/v.mod @@ -0,0 +1,8 @@ +Module { + name: 'steamid.v' + description: 'SteamID converting' + version: '0.0.1' + license: 'AGPLv3' + repo_url: 'https://git.snrd.eu/Spaenny/steamid.v' + dependencies: [] +}