about summary refs log tree commit diff stats
path: root/run_tests.lua
diff options
context:
space:
mode:
Diffstat (limited to 'run_tests.lua')
-rw-r--r--run_tests.lua29
1 files changed, 0 insertions, 29 deletions
diff --git a/run_tests.lua b/run_tests.lua
index c5c4eff..bea2807 100644
--- a/run_tests.lua
+++ b/run_tests.lua
@@ -43,32 +43,3 @@ function test_drop_file()
   check_eq(Editor_state.lines[3].data, 'ghi', 'lines:3')
   edit.draw(Editor_state)
 end
-
-function test_drop_file_saves_previous()
-  App.screen.init{width=Editor_state.left+300, height=300}
-  -- initially editing a file called foo that hasn't been saved to filesystem yet
-  Editor_state.lines = load_array{'abc', 'def'}
-  Editor_state.filename = 'foo'
-  schedule_save(Editor_state)
-  -- now drag a new file bar from the filesystem
-  App.filesystem['bar'] = 'abc\ndef\nghi\n'
-  local fake_dropped_file = {
-    opened = false,
-    getFilename = function(self)
-                    return 'bar'
-                  end,
-    open = function(self)
-             self.opened = true
-           end,
-    lines = function(self)
-              assert(self.opened)
-              return App.filesystem['bar']:gmatch('[^\n]+')
-            end,
-    close = function(self)
-              self.opened = false
-            end,
-  }
-  App.filedropped(fake_dropped_file)
-  -- filesystem now contains a file called foo
-  check_eq(App.filesystem['foo'], 'abc\ndef\n', 'check')
-end