test/gem_test.rb in ggem-1.2.0 vs test/gem_test.rb in ggem-1.2.1
- old
+ new
@@ -28,26 +28,38 @@
should generate_name_set(ns.new)
end
end
class SaveTest < GGemTest
- NS = GGem::NameSet::Simple.new
+ NS_SIMPLE = GGem::NameSet::Simple.new
+ NS_UNDER = GGem::NameSet::Underscored.new
+ NS_HYPHEN = GGem::NameSet::HyphenatedOther.new
desc "after it's been saved"
setup_once do
FileUtils.mkdir_p(TMP_PATH)
- Gem.new(TMP_PATH, NS.variations.first).save
+ Gem.new(TMP_PATH, NS_SIMPLE.variations.first).save
+ Gem.new(TMP_PATH, NS_UNDER.variations.first).save
+ Gem.new(TMP_PATH, NS_HYPHEN.variations.first).save
end
teardown_once do
FileUtils.rm_rf(TMP_PATH)
end
- should create_paths((NS.expected_folders + NS.expected_files).collect do |p|
- File.join(TMP_PATH, NS.name, p)
+ should create_paths((NS_SIMPLE.expected_folders + NS_SIMPLE.expected_files).collect do |p|
+ File.join(TMP_PATH, NS_SIMPLE.name, p)
end)
+ should create_paths((NS_UNDER.expected_folders + NS_UNDER.expected_files).collect do |p|
+ File.join(TMP_PATH, NS_UNDER.name, p)
+ end)
+
+ should create_paths((NS_HYPHEN.expected_folders + NS_HYPHEN.expected_files).collect do |p|
+ File.join(TMP_PATH, NS_HYPHEN.name, p)
+ end)
+
should "init a git repo in the gem path" do
- assert File.exists?(File.join(TMP_PATH, NS.name, '.git')), ".git repo config doesn't exist"
+ assert File.exists?(File.join(TMP_PATH, NS_SIMPLE.name, '.git')), ".git repo config doesn't exist"
end
end
end