wait, fix tests
We had this problem because our test fakes were out of sync with reality. And just in the source app.
This commit is contained in:
parent
da21512440
commit
e568378ecb
28
app.lua
28
app.lua
|
@ -316,16 +316,26 @@ end
|
||||||
-- fake files
|
-- fake files
|
||||||
function App.open_for_writing(filename)
|
function App.open_for_writing(filename)
|
||||||
App.filesystem[filename] = ''
|
App.filesystem[filename] = ''
|
||||||
return {
|
if Current_app == nil or Current_app == 'run' then
|
||||||
write = function(self, ...)
|
return {
|
||||||
local args = {...}
|
write = function(self, ...)
|
||||||
for i,s in ipairs(args) do
|
local args = {...}
|
||||||
|
for i,s in ipairs(args) do
|
||||||
|
App.filesystem[filename] = App.filesystem[filename]..s
|
||||||
|
end
|
||||||
|
end,
|
||||||
|
close = function(self)
|
||||||
|
end,
|
||||||
|
}
|
||||||
|
elseif Current_app == 'source' then
|
||||||
|
return {
|
||||||
|
write = function(self, s)
|
||||||
App.filesystem[filename] = App.filesystem[filename]..s
|
App.filesystem[filename] = App.filesystem[filename]..s
|
||||||
end
|
end,
|
||||||
end,
|
close = function(self)
|
||||||
close = function(self)
|
end,
|
||||||
end,
|
}
|
||||||
}
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function App.open_for_reading(filename)
|
function App.open_for_reading(filename)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user