mirror of
https://github.com/BlackMATov/evolved.lua.git
synced 2025-12-15 12:19:47 +07:00
style fixes
This commit is contained in:
@@ -823,12 +823,14 @@ do
|
||||
assert(not evo.primary(e, s))
|
||||
assert(not evo.primary(e, s, 1))
|
||||
assert(not evo.primary(e, s, 2))
|
||||
assert(not evo.primary(e, s, 0))
|
||||
assert(not evo.primary(e, s, -1))
|
||||
assert(not evo.primary(e, s, -2))
|
||||
|
||||
assert(not evo.secondary(e, p))
|
||||
assert(not evo.secondary(e, p, 1))
|
||||
assert(not evo.secondary(e, p, 2))
|
||||
assert(not evo.secondary(e, p, 0))
|
||||
assert(not evo.secondary(e, p, -1))
|
||||
assert(not evo.secondary(e, p, -2))
|
||||
|
||||
@@ -839,6 +841,31 @@ do
|
||||
assert(evo.secondaries(e, p)() == nil)
|
||||
end
|
||||
|
||||
do
|
||||
local p1, p2, s1, s2 = evo.id(4)
|
||||
|
||||
local e = evo.builder()
|
||||
:set(evo.pair(p1, s1), 42)
|
||||
:set(evo.pair(p1, s2), 84)
|
||||
:set(evo.pair(p2, s1), 21)
|
||||
:set(evo.pair(p2, s2), 63)
|
||||
:spawn()
|
||||
|
||||
assert(evo.primary(e, evo.ANY) == nil)
|
||||
assert(evo.primary(e, evo.ANY, 1) == nil)
|
||||
assert(evo.primary(e, evo.ANY, 2) == nil)
|
||||
|
||||
assert(evo.secondary(e, evo.ANY) == nil)
|
||||
assert(evo.secondary(e, evo.ANY, 1) == nil)
|
||||
assert(evo.secondary(e, evo.ANY, 2) == nil)
|
||||
|
||||
assert(evo.primaries(e, evo.ANY)() == nil)
|
||||
assert(evo.secondaries(e, evo.ANY)() == nil)
|
||||
|
||||
assert(evo.primary_count(e, evo.ANY) == 0)
|
||||
assert(evo.secondary_count(e, evo.ANY) == 0)
|
||||
end
|
||||
|
||||
-- TODO:
|
||||
-- How should required fragments work with pairs?
|
||||
-- How can we set defaults for paired fragments?
|
||||
|
||||
Reference in New Issue
Block a user