Commit Graph
50 Commits
Author SHA1 Message Date
alexiscatnipandalexiscatnip 2dc51e1b6f refactor: remove bootstrapper from headless scene
because RD bootstrapper was refactored into a scriptableobject that boots before any scene.
2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 1d24fea490 test: add test for MTDispatcher 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip caf287ce83 test: deprecate DeleteLocalCacheFiles().
We used to do the files-check-and-copy on the every bootstrap_scene load, which is compatible with this method.
We are now only checking the staticAssets integrity once during startup. Thus this method is deprecated and incompatible.
2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip d3f2395e41 test: add RD_Eula.txt file to the copier test 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 9b6bf20fab refactor: RDI is now a singleton.. again. 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 79b843b699 test: improve condition checking in LoginLogoutTest 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 2711a47fd7 style: Login test beautify and reduce timings 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 8b91e8173f CI bugfix: "forget to call testing coroutine" 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip ab33b2696a Refactor: rectify commit 2b920022ea 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip f4d5395d47 test: each LoginTest will rebuild the game. 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 20a10ece6e test: reduce LoginAndDoNothing to 2 minutes. 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 60cb12cb1c ci: remove Test_MapService_SingleTile for the time being, as we want to remove the external map fetcher functionality. 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 3255da8781 chore: some sort of git issue 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 3a7d379231 test: change secrets.cs to read from env 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 68ce9a7fa6 test: fix GridDropdown_HasManyGrids regression from past refactoring 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 8b9fcdef8d refactor, test: use RaindropLoader for all full-integration tests 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 827ecfea77 refactor: fix issue #10
- add StabilityTest.cs: test app is stable across startup and teardowns within the UnityTestRunner environment
- add RaindropLoader.cs: provides UnityTests a easy API to 'startup' the game and 'teardown' the game.
- the above code changes caused regressions (NRE) in UIBootstrapper.cs, UIService, and some camera thingy so I changed them.

I feel like I am just mixing the spaghetti in a pot, and the only way to know it is done is to check if the tests are passing better. lol.
2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 11f566072a refactor: change Raindrop.Bootstrap's namespace 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip a146c83d00 clean up StaticAssetsCopierTests 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip ddbdcebea6 Rename HeadlessBootstrapper test to make it clear 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 1edf180e2c Move SoundTests into FullIntegrationTests, since it spins up the whole Raindrop-Unity environment . 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 1b76d08bd1 add region block...This setup-teardown keeps getting repeated... 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip a824604dcf ImagingTests: OneTimeSetUp + OneTimeTearDown 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 3308e2d410 delete ManagedImage_Texture2D_conversions test 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 21bee35367 fix indentation: ManagedImage_Texture2D_conversions test
since this was an exploratory test, we might as well delete it???
2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip b0bcd9fb25 move static assignments into the OneTimeSetup 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 646175ff72 remove this unneeded nested class 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 96e0ec7af7 change namespace of ImagingTests.cs 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 1043cfa230 fix bad commit: "rename TestSceneConstructionTests to HeadlessScene_ConstructionTests" 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 8fac2c5cac add description of ImagingTests 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip a3b58c5beb clean up disk test 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 3a7323960e rename TestSceneConstructionTests to HeadlessScene_ConstructionTests 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 706f0ac4c0 improve code quality of headless scene loader (used only in test) 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 4c427f8019 improve disk test. looks nicer now. 2022-08-06 02:43:06 +08:00
alexiscatnip 99a9f878f5 add status code to failure message of login test 2022-06-09 23:51:54 +08:00
alexiscatnip b4effbab78 move credentials to secrets.cs file. 2022-06-09 00:02:21 +08:00
alexiscatnip 7552daf937 "Version control? Track changes?" sads :c 2022-06-08 23:38:31 +08:00
alexiscatnip 5e8a6cbf2b yea. lazy. 2022-03-28 21:29:45 +08:00
alexiscatnip 9cd495c190 Fix mapspace converter bug, where the user is only seen on the origin of the sim in minimap view. 2022-02-15 23:36:44 +08:00
alexiscatnip f0f21f9435 Update quaternion, vector, mapspace conversions. 2022-02-14 00:36:45 +08:00
alexiscatnip 0e24450f2d update sanity check integration test. 2022-02-14 00:34:35 +08:00
alexiscatnip f2110d682e GetInternalCacheDir() is now GetInternalStorageDir() 2022-02-14 00:34:15 +08:00
alexiscatnip 23409e3d42 Add sound test with auto cache-copy 2022-02-14 00:25:21 +08:00
alexiscatnip 5e9ce213d4 Update RHelp before I change the axis conversions. 2022-02-13 14:52:26 +08:00
alexiscatnip bd97bd6a63 Code freeze 2022-02-08 17:52:30 +08:00
alexiscatnip 3097a5eed8 Upgraded to URP. Somewhat stable. 2022-02-08 03:08:14 +08:00
alexiscatnip 53af619f81 commit all before migration to LWRP. 2022-02-07 12:05:35 +08:00
alexiscatnip 1ec4c7ca1f move tests 2022-02-06 13:12:06 +08:00
alexiscatnip 6d1e5682b6 Make Eula text be loaded from disk 2022-02-06 13:05:58 +08:00
alexiscatnip 50ccf50abb Add chat window. not complete. 2022-02-06 13:05:02 +08:00