Raise the configurable roadblock limit to 30
Align runtime validation, settings import, admin UI, help and documentation. Update boundary regression coverage; keep the default at four.
This commit is contained in:
@@ -36,7 +36,7 @@ assert '"roadblockCount"' in body(settings,'static array<string> Keys(')
|
||||
import re
|
||||
valid=re.search(r'if \(key == "roadblockCount"\) return ([^;]+);',body(settings,'static bool Valid('))[1]
|
||||
default=re.search(r'if \(key == "roadblockCount"\) return ([^;]+);',body(settings,'static int AddedDefault('))[1]
|
||||
run('#include <cassert>\nbool valid(int value){return '+valid+';}\nint main(){assert(!valid(-1)&&valid(0)&&valid(4)&&valid(12)&&!valid(13));assert('+default+'==4);}')
|
||||
run('#include <cassert>\nbool valid(int value){return '+valid+';}\nint main(){assert(!valid(-1)&&valid(0)&&valid(4)&&valid(12)&&valid(13)&&valid(30)&&!valid(31));assert('+default+'==4);}')
|
||||
s=p.read_text()
|
||||
assert s.index('m_Mode.Forces().Register(')<s.index('m_Mode.RegisterGroup(group)')
|
||||
assert 'm_Groups.Insert(group)' in s and 'm_Mode.Own(ownedEntity)' in s
|
||||
|
||||
Reference in New Issue
Block a user