 
     bytesPerSecond = (4 * 1024 * 1024)
 
-    makeFileOfSizeInMBytesUnlessFileExists inputFilePath, 30, ->
+    sizeInMBytes = 30
+
+    makeFileOfSizeInMBytesUnlessFileExists inputFilePath, sizeInMBytes, ->
+
+      doSlowCopyAndVerify inputFilePath, outputFilePath, bytesPerSecond, ->
+
+        done()
+
+  it '2 mb file', (done)->
+
+    @timeout 50000
+
+    inputFilePath = './test/sample-files/dummy_autogenerated_2_2mb.file'
+
+    outputFilePath = './test/sample-files/dummy_autogenerated_2_2mb_output.file'
+
+    bytesPerSecond = (1 * 1024 * 1024) / 10
+
+    sizeInMBytes = 2
+
+    makeFileOfSizeInMBytesUnlessFileExists inputFilePath, sizeInMBytes, ->
+
+      doSlowCopyAndVerify inputFilePath, outputFilePath, bytesPerSecond, ->
+
+        done()
+
+  it '2 mb file @ 4mbps', (done)->
+
+    @timeout 50000
+
+    inputFilePath = './test/sample-files/dummy_autogenerated_2_2mb.file'
+
+    outputFilePath = './test/sample-files/dummy_autogenerated_2_2mb_output.file'
+
+    bytesPerSecond = (4 * 1024 * 1024)
+
+    sizeInMBytes = 2
+
+    makeFileOfSizeInMBytesUnlessFileExists inputFilePath, sizeInMBytes, ->
 
       doSlowCopyAndVerify inputFilePath, outputFilePath, bytesPerSecond, ->
 


describe 'Slowcopy', ->

  it 'Work in progress', (done)->

    @timeout 50000

