230 Commits
Author SHA1 Message Date
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 cd6a027eda chore: make empty scene truly empty (no camera!) 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 61d195d030 refactor: fix imports broken by previous commit 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 61174f22e8 refactor: add namespace for files in RD.Camera 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 2533253ee2 refactor: move PanAndZoom into RD.UI.Pancake 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip f06b555da2 Refactor: Move SliderZoomable into Raindrop.UI.Map 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip f4b08ddd86 chore: remove old WIP code.
Don't do this.
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 1940b06d60 Docs: add Readme for Raindrop.Bootstrap 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip f1a311c28b Remove DecodeException. 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 88dad8c7bb add null check for FollowMinimapItem behavior 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip a146c83d00 clean up StaticAssetsCopierTests 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 1daeb4f010 Assert.Pass() causes an SuccessException 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 9e21cb2959 RaindropBootstrapper can launch in headless mode
restore this broken functionality, since that time we refactored the raindrop bootstrapper and broke it.
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 95e47ad312 Add readme and license for LMV tests 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 b47a71e40b make file writer API pseudo-async 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 9f23fb3aae housekeeping on StaticFilesCopier.cs 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 4c427f8019 improve disk test. looks nicer now. 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 235debb5d6 make 'login and download profile pic' test pass. 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 068c3c4902 Moved network-WTF tests to its own folder. 2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 5cbb3c4746 reorganise LMV_ExtendedTests
- moved headless login function to a generic file.
2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip c09a692a55 clean up Library image fetching tests
- renaming and indentation
2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 260335fa80 clean up Library image fetching tests
- clean up the decode-and-save-png-image callback
2022-08-06 02:43:06 +08:00
alexiscatnipandalexiscatnip 8bb7deeb2d clean up Library image fetching tests 2022-08-06 02:43:06 +08:00
alexiscatnip 4410f24515 rearrange MainScene: move CamerasManager to top-level 2022-06-09 23:55:25 +08:00
alexiscatnip 99a9f878f5 add status code to failure message of login test 2022-06-09 23:51:54 +08:00
alexiscatnip cde4acf9cc remove "map rendering" log spam 2022-06-09 23:31:53 +08:00
alexiscatnip c7e1fa7b77 fix logout button script name -- it was causing runtime error (unable to logout) 2022-06-09 22:42:26 +08:00
alexiscatnip f87895f9d9 remove unused dependencies 2022-06-09 22:28:24 +08:00
alexiscatnip c92f2cefb7 remove the passwords from source control. 2022-06-09 00:07:37 +08:00
alexiscatnip b4effbab78 move credentials to secrets.cs file. 2022-06-09 00:02:21 +08:00
alexiscatnip ed4f17e432 add mainthread task limit. perhaps this will prevent really bad lockups? (such as when zoom out in map screen.) 2022-06-08 23:44:31 +08:00