summaryrefslogtreecommitdiff
path: root/spec/javascripts
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2015-06-20 11:38:59 -0600
committermo khan <mo@mokhan.ca>2015-06-20 11:38:59 -0600
commit9f6460898f0d4a4d5f763f32d2e6943316bb6145 (patch)
treeb81461529950bf1b9d14546309996b890c6b3330 /spec/javascripts
parent7947bfa3190b696848fbee2eb4ded84475ec73dd (diff)
start adding tests for google sync button.
Diffstat (limited to 'spec/javascripts')
-rw-r--r--spec/javascripts/views/google_sync_button_spec.js.coffee12
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/javascripts/views/google_sync_button_spec.js.coffee b/spec/javascripts/views/google_sync_button_spec.js.coffee
new file mode 100644
index 0000000..6862465
--- /dev/null
+++ b/spec/javascripts/views/google_sync_button_spec.js.coffee
@@ -0,0 +1,12 @@
+#= require views/google_sync_button
+describe "GoogleSyncButton", ->
+ beforeEach ->
+ @subject = new Stronglifters.GoogleSyncButton()
+
+ describe "synchronize", ->
+ it 'synchronizes the drive', ->
+ drive = { syncFile: null }
+ spyOn(drive, 'syncFile')
+ @subject.synchronize(drive)
+ expect(drive).to haveCalled('syncFile')
+