ea5dd3bc46
👌 Snake case for tests
2022-10-18 14:11:55 +02:00
83657fee6f
✅ Tests are final
2022-10-16 15:37:17 +02:00
4c752b6a15
✅ Localization support for in test files
2022-10-16 15:13:13 +02:00
5e3e0c087b
👌 Read configuration from JSON file
...
This allows us to alter the configuration prior to launching the app,
which allows for additional flexibility during testing.
2022-10-16 14:35:19 +02:00
273070ef27
⚡ ️ Sped up and improved UI test
2022-10-15 16:37:33 +02:00
cb3208c008
✅ Real UI test
2022-10-15 15:36:03 +02:00
d401fe997d
✅ Make UI test actually functional
2022-10-15 15:14:49 +02:00
eaf6ef658f
🚛 Moved tests around, added Feature, UI tests
2022-10-14 18:03:14 +02:00
d91e16d674
✅ Add test plan, fix unit tests
2022-10-14 17:10:58 +02:00
008603b8c3
👌 Fix project structure
2022-10-14 16:55:37 +02:00
728274aaca
👌 Fix warnings
2022-10-14 16:54:11 +02:00
daaece3cfa
✨ Added fake commands
2022-10-12 23:25:06 +02:00
eaa74b7141
👌 Annotate configurations
2022-10-12 22:50:06 +02:00
8a6656d3e2
👌 Improve logging
2022-10-12 22:40:48 +02:00
ad46f51d73
👌 Use fake filesystem
2022-10-12 22:38:03 +02:00
12a4efc775
👌 Improvements to BetterAlert, apply() configs
...
- MainActor fixes for BetterAlert
- Added `apply` for TestableConfiguration
2022-10-12 22:19:36 +02:00
ec4c4df5fd
✨ Add preference to disable TLD alert ( #206 )
2022-10-12 18:52:44 +02:00
b0f27dcfa5
♻️ Filesystem to FileSystem / ActiveFileSystem
2022-10-08 01:04:51 +02:00
f5d2ec2b7e
👌 Add delay
global function
2022-10-08 00:27:29 +02:00
6db5cdec25
🐛 Introduce SLOW SHELL and fix a few issues
2022-10-07 22:55:48 +02:00
03cf4ef3e4
👌 Added various TODO items
2022-10-06 23:35:14 +02:00
6feb8118d9
🚛 Move files around
2022-10-06 23:34:31 +02:00
45a82b2c9e
🏗 Checked and fixed various Task { } blocks
2022-10-06 23:29:13 +02:00
ed3622cc4e
✅ Fix tests
2022-10-06 23:00:21 +02:00
e2ab7f08ed
🏗 Remove LegacyShell entirely
2022-10-06 22:55:05 +02:00
ad41e3891e
🏗 Mark old Shell as deprecated from now on
2022-10-05 22:39:36 +02:00
108ae05c1d
🏗 Use new shell when parsing apps
2022-10-05 22:38:54 +02:00
fb1ca60240
✅ Fix tests, new shell in various places
2022-10-05 01:07:09 +02:00
3267dc8add
♻️ Use new Shell.pipe
to replace legacy shell
2022-10-05 00:38:17 +02:00
1fd7db15a7
🏗 Testable terminal output
2022-10-04 23:42:43 +02:00
0b33116eb0
🏗 Fake shell in use
2022-10-04 19:39:34 +02:00
2c25bcbdb5
🏗 Ensure Shellable has PATH
2022-10-04 19:00:33 +02:00
8a6139d5e7
🏗 Remove synchronous terminal commands
2022-10-04 18:40:41 +02:00
953ccb3792
🏗 WIP
2022-10-04 17:57:05 +02:00
c26c491340
🏗 WIP
2022-10-03 22:27:50 +02:00
c9a5cd3a9f
🏗 WIP
2022-10-03 19:27:14 +02:00
86eb295489
👌 Add runComposerUpdateShellCommand
method
2022-09-30 23:45:32 +02:00
572330eaa1
👌 Remove reference to singleton
2022-09-30 23:44:16 +02:00
5ebafdb4e3
👌 Shell tweaks, fix ComposerWindow async issue
2022-09-29 19:08:40 +02:00
ffffcad84b
🐛 Fix ComposerWindow deinit not firing
2022-09-29 19:00:59 +02:00
4c11fae541
🏗 WIP: Run shell commands in parallel
2022-09-28 22:18:16 +02:00
99da328921
🏗 WIP: Even better Shell functionality
2022-09-28 21:43:18 +02:00
bbac2632a2
🏗 WIP: Much improved Shell protocol
2022-09-28 21:28:51 +02:00
513a86ec39
🐛 Fix an issue with missing separator item
2022-09-28 18:24:34 +02:00
a59efb7fce
🏗 WIP: Shell rework
2022-09-27 22:27:33 +02:00
3483569410
🏗 WIP: Shell rework
2022-09-27 20:26:11 +02:00
5399bddfeb
🏗 WIP: Shell rework
2022-09-26 20:37:24 +02:00
a682d0cfb0
🐛 Merge fixes from 'dev/5.6' into dev/6.0
2022-09-23 16:48:47 +02:00
b827ffb869
🔧 Bump version number
2022-09-23 16:46:23 +02:00
bdb718598e
🐛 Various bugfixes
...
- Fixes issue with `scanApps` being non-optional in custom configuration
- Fixes issue with position of separator if Xdebug is not detected
- Ensure that `isRunningSwiftUIPreview` modifier always return false for debug builds
2022-09-23 16:46:13 +02:00