update.
[chise/ruby.git] / test / test-management.rb
index e8830c4..aa82574 100755 (executable)
@@ -6,7 +6,6 @@ require "chise/management"
 
 class TestManagement < Test::Unit::TestCase
   def test_management
-    return
     @cd = CHISE::ChiseDB.instance
     char_id = "字".char.char_id
     feature = @cd.get_feature("test-dump")
@@ -15,12 +14,13 @@ class TestManagement < Test::Unit::TestCase
     feature.sync
 
     ds = @cd.instance_eval { @ds }
-    path = ds.location+"character/feature/test-dump"
+    #path = ds.location+"character/feature/test-dump"
+    path = CHISE::DataSource::DB_DIR.path+"character/feature/test-dump"
     assert_equal(true, path.exist?)
 
-    txt = ds.location+"character/feature/test-dump.txt"
+    txt = CHISE::DataSource::DB_DIR.path+"character/feature/test-dump.txt"
     #assert_equal(false, txt.exist?)
-#    feature.dump
+    feature.dump
     assert_equal(true, txt.exist?)
     str = txt.open("rb") {|f| f.read }
     assert_equal("23383\tdump test\n", str)