summaryrefslogtreecommitdiff
path: root/test/cli_test.rb
diff options
context:
space:
mode:
authorDavid Underwood <david.underwood@jadedpixel.com>2012-12-29 20:06:56 +0000
committerDavid Underwood <david.underwood@jadedpixel.com>2012-12-29 20:06:56 +0000
commit40b9f3347d76ce401f8e312509272e0e5a670a55 (patch)
tree934e225918ab1611c99a66031cd507dcbfcf901e /test/cli_test.rb
parent264ce7e1b3ccdb5a900842c66831bd999b03090d (diff)
parent27338212e6347bebed1cbf08963a9af110368b76 (diff)
Merge branch 'master' of github.com:Shopify/dashing into status_fix
Diffstat (limited to 'test/cli_test.rb')
-rw-r--r--test/cli_test.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/cli_test.rb b/test/cli_test.rb
new file mode 100644
index 0000000..4dc1eb3
--- /dev/null
+++ b/test/cli_test.rb
@@ -0,0 +1,20 @@
+require 'test_helper'
+silent{ load 'bin/dashing' }
+
+module Thor::Actions
+ def source_paths
+ [File.join(File.expand_path(File.dirname(__FILE__)), '../templates')]
+ end
+end
+
+class CliTest < Dashing::Test
+
+ def test_project_directory_created
+ temp do |dir|
+ cli = Dashing::CLI.new
+ silent{ cli.new 'Dashboard' }
+ assert Dir.exist?(File.join(dir,'dashboard')), 'Dashing directory was not created.'
+ end
+ end
+
+end \ No newline at end of file