summaryrefslogtreecommitdiff
path: root/test/cli_test.rb
diff options
context:
space:
mode:
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