require implies module loading via standard mechanism (which is have to present in LUA_PATH). Here we just load the specific files.
-- Combine tests
-require './lib'
-require './data'
+dofile './lib.lua'
+dofile './data.lua'
setup()
print('Check we will accept a message')
-require './lib'
-require './data'
+dofile './lib.lua'
+dofile './data.lua'
setup()
print('Check we will reject a message')
-require './lib'
-require './data'
+dofile './lib.lua'
+dofile './data.lua'
setup()
print('Check we will rewrite subjects')
-require './lib'
-require './data'
+dofile './lib.lua'
+dofile './data.lua'
setup()
print('Check we will defer messages')
-require './lib'
-require './data'
+dofile './lib.lua'
+dofile './data.lua'
setup()