mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-15 15:52:21 +00:00
Merge branch 'german/refactor-e4-model-retry' into german/navara-refactor
This commit is contained in:
commit
75cf0aeaf9
22 files changed
+1039
-470
No files matched your search
@@ -207,7 +207,7 @@ const mutants = [
|
||||
],
|
||||
[
|
||||
'failed model reports no failure',
|
||||
'MoverSet.failed:',
|
||||
'movers.createSet: failed model retries',
|
||||
(e) => {
|
||||
handle(e, 'movers', 'createSet', (set) => {
|
||||
set.failed = () => false;
|
||||
@@ -216,13 +216,30 @@ const mutants = [
|
||||
],
|
||||
[
|
||||
'failed model reports ready',
|
||||
'MoverSet.failed:',
|
||||
'movers.createSet: failed model retries',
|
||||
(e) => {
|
||||
handle(e, 'movers', 'createSet', (set) => {
|
||||
set.ready = () => true;
|
||||
});
|
||||
},
|
||||
],
|
||||
[
|
||||
'failed model never retries',
|
||||
'movers.createSet: failed model retries',
|
||||
(e) => {
|
||||
handle(e, 'movers', 'createSet', (set) => {
|
||||
replace(set, 'commit', (commit) => () => {
|
||||
const schedule = globalThis.setTimeout;
|
||||
globalThis.setTimeout = () => null;
|
||||
try {
|
||||
commit();
|
||||
} finally {
|
||||
globalThis.setTimeout = schedule;
|
||||
}
|
||||
});
|
||||
});
|
||||
},
|
||||
],
|
||||
[
|
||||
'hidden mover reports shown',
|
||||
'movers.list: shown follows',
|
||||
|
||||
Reference in new issue
Block a user