Commit Graph
212 Commits
Author SHA1 Message Date
alexiscatnip ee9d7e50b2 bugfix: we drop support for Opensim 2022-07-19 00:00:14 +08:00
alexiscatnip b1841c2b80 bugfix: issue #14 TMP_Text.setText() from network-thread 2022-07-18 20:41:11 +08:00
alexiscatnip 006ae1b488 test: reduce LoginAndDoNothing to 2 minutes. 2022-07-18 20:19:33 +08:00
alexiscatnip 5e78a749ad ci: rectify previous commit. 2022-07-18 00:19:01 +08:00
alexiscatnip 88255e3d11 ci: use my custom unity test runner. (it will provide the required env vars that the unity tests require) 2022-07-18 00:14:32 +08:00
alexiscatnip 2d895a25fb feature: add internal dir finder for linux 2022-07-16 17:45:55 +08:00
alexiscatnip 4342663014 feature: add freeimage.so for linux 64 2022-07-16 17:42:47 +08:00
alexiscatnip e86f3a4f35 ci: remove Test_MapService_SingleTile for the time being, as we want to remove the external map fetcher functionality. 2022-07-15 22:12:50 +08:00
alexiscatnip 87f262d83d chore: some sort of git issue 2022-07-15 20:24:37 +08:00
alexiscatnip 55aa1e0055 test: change secrets.cs to read from env 2022-07-15 20:24:37 +08:00
alexiscatnip 14242be397 test: fix GridDropdown_HasManyGrids regression from past refactoring 2022-07-15 20:24:37 +08:00
alexiscatnip 0dcb6a90c7 refactor, test: use RaindropLoader for all full-integration tests 2022-07-15 20:24:37 +08:00
alexiscatnip 7f03829633 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-07-15 20:24:37 +08:00
alexiscatnipandalexiscatnip 0bef00be30 ci: add secrets, using env vars in the github environment 'SecondLife_1' (#1)
* ci: add secrets, using env vars in the github environment 'SecondLife_1'
2022-07-15 20:24:37 +08:00
alexiscatnip b3f659d297 chore: make empty scene truly empty (no camera!) 2022-07-12 23:51:05 +08:00
alexiscatnip ab030d6b83 refactor: fix imports broken by previous commit 2022-07-12 23:49:45 +08:00
alexiscatnip 36710a0908 refactor: add namespace for files in RD.Camera 2022-07-12 23:46:54 +08:00
alexiscatnip 240fbd920c refactor: move PanAndZoom into RD.UI.Pancake 2022-07-12 23:44:30 +08:00
alexiscatnip dd980cbacd Refactor: Move SliderZoomable into Raindrop.UI.Map 2022-07-12 23:39:23 +08:00
alexiscatnip f17c1f68b0 chore: remove old WIP code.
Don't do this.
2022-07-12 23:32:00 +08:00
alexiscatnip ad3b15493c refactor: change Raindrop.Bootstrap's namespace 2022-07-12 23:27:23 +08:00
alexiscatnip ed2da279f2 Docs: add Readme for Raindrop.Bootstrap 2022-07-12 23:20:45 +08:00
alexiscatnip 2a4eb74d7b Remove DecodeException. 2022-07-12 00:28:42 +08:00
alexiscatnip 6a618529ac add null check for FollowMinimapItem behavior 2022-07-11 23:29:30 +08:00
alexiscatnip 0680f75b9a clean up StaticAssetsCopierTests 2022-07-11 23:22:37 +08:00
alexiscatnip 93f4b573df Assert.Pass() causes an SuccessException 2022-07-11 23:16:02 +08:00
alexiscatnip e26d384db7 Rename HeadlessBootstrapper test to make it clear 2022-07-11 23:08:02 +08:00
alexiscatnip 822cb7dc7d RaindropBootstrapper can launch in headless mode
restore this broken functionality, since that time we refactored the raindrop bootstrapper and broke it.
2022-07-11 23:07:02 +08:00
alexiscatnip 4f5023b121 Move SoundTests into FullIntegrationTests, since it spins up the whole Raindrop-Unity environment . 2022-07-11 22:54:03 +08:00
alexiscatnip aeb06f12d6 add region block...This setup-teardown keeps getting repeated... 2022-07-11 22:51:04 +08:00
alexiscatnip 22f9d58022 ImagingTests: OneTimeSetUp + OneTimeTearDown 2022-07-11 22:48:53 +08:00
alexiscatnip 25eac1a833 delete ManagedImage_Texture2D_conversions test 2022-07-11 22:47:22 +08:00
alexiscatnip 74bb3ebb34 fix indentation: ManagedImage_Texture2D_conversions test
since this was an exploratory test, we might as well delete it???
2022-07-11 22:46:49 +08:00
alexiscatnip 77c6a8742a move static assignments into the OneTimeSetup 2022-07-11 22:42:14 +08:00
alexiscatnip ce2e26dac2 remove this unneeded nested class 2022-07-11 22:40:42 +08:00
alexiscatnip 5f9fcd262e change namespace of ImagingTests.cs 2022-07-11 22:36:53 +08:00
alexiscatnip f1154af300 Add readme and license for LMV tests 2022-07-11 22:29:33 +08:00
alexiscatnip 2b06c4744b fix bad commit: "rename TestSceneConstructionTests to HeadlessScene_ConstructionTests" 2022-07-11 22:13:22 +08:00
alexiscatnip c65d898e4a add description of ImagingTests 2022-07-11 22:10:03 +08:00
alexiscatnip 1b8e427391 clean up disk test 2022-07-11 22:02:12 +08:00
alexiscatnip e4db92aedd rename TestSceneConstructionTests to HeadlessScene_ConstructionTests 2022-07-11 21:48:01 +08:00
alexiscatnip 75349d7328 improve code quality of headless scene loader (used only in test) 2022-07-11 21:31:24 +08:00
alexiscatnip 1e08621dfb make file writer API pseudo-async 2022-07-09 01:44:13 +08:00
alexiscatnip a534047689 housekeeping on StaticFilesCopier.cs 2022-07-09 00:57:00 +08:00
alexiscatnip 06d70fa4bb improve disk test. looks nicer now. 2022-07-09 00:49:35 +08:00
alexiscatnip e5e6569052 make 'login and download profile pic' test pass. 2022-07-09 00:24:45 +08:00
alexiscatnip dbe11053a3 Moved network-WTF tests to its own folder. 2022-07-09 00:13:11 +08:00
alexiscatnip e99c93b8cd reorganise LMV_ExtendedTests
- moved headless login function to a generic file.
2022-07-09 00:09:34 +08:00
alexiscatnip c4c2d7e5a7 clean up Library image fetching tests
- renaming and indentation
2022-07-08 23:59:43 +08:00
alexiscatnip 7cbf822a54 clean up Library image fetching tests
- clean up the decode-and-save-png-image callback
2022-07-08 22:48:17 +08:00