From f80f6c31caa44b3c3a12f756838b901351394a6d Mon Sep 17 00:00:00 2001 From: mjrb Date: Wed, 20 Feb 2019 01:42:15 -0500 Subject: [PATCH] test updating dayof and checking for nonexistant user --- lib/test.dart | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/lib/test.dart b/lib/test.dart index c15ac38..0324d03 100644 --- a/lib/test.dart +++ b/lib/test.dart @@ -64,6 +64,39 @@ void testGetUser() async { print("test get user"); print(user); } +void testOtherUser() async { + var cred = await login(env["LCS_USER"], env["LCS_PASSWORD"]); + var user = await getUser(cred, "test1@regist.er"); + try { + var baduser = await getUser(cred, "fail@email.com"); + assert(false); + } on NoSuchUser catch(error) { + print("successfuly caught attempt to get nonexistent user"); + } + print("test get a different user"); + print(user); +} + +void testUpdateDayOf() async { + var cred = await login(env["LCS_USER"], env["LCS_PASSWORD"]); + var user = await getUser(cred, env["LCS_USER2"]); + await updateUserDayOf(cred, user, "fake_event${DateTime.now().millisecondsSinceEpoch}"); + var user2 = await getUser(cred, env["LCS_USER2"]); + print("test update user day_of"); + print(user); + print(user2); +} +/* +// !%$#@*&!!!! +void testUpdateDayOfPerm() async { + var cred = await login(env["LCS_USER2"], env["LCS_PASSWORD2"]); + var user = await getUser(cred, "LCS_USER"); + await updateUserDayOf(cred, user, "fake_event${DateTime.now().millisecondsSinceEpoch}"); + var user2 = await getUser(cred, "LCS_USER"); + print("test update user day_of"); + print(user); + print(user2); +}*/ void main() async { testHelpResources(); @@ -74,4 +107,6 @@ void main() async { testLogin(); testPostLcsExpired(); testGetUser(); + testOtherUser(); + testUpdateDayOf(); }