about summary refs log tree commit homepage
path: root/test/test_tdb.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_tdb.rb')
-rw-r--r--test/test_tdb.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/test_tdb.rb b/test/test_tdb.rb
index 188e219..bd25203 100644
--- a/test/test_tdb.rb
+++ b/test/test_tdb.rb
@@ -257,4 +257,14 @@ class TestTdb < Test::Unit::TestCase
     assert Process.waitpid2(pid)[1].success?
     assert_equal true, @tdb.trylockall
   end
+
+  def test_check_constant_typos
+    names = {}
+    TDB.constants.each { |const| names[const] = TDB.const_get(const) }
+    assert_equal TDB.constants.size, names.size
+
+    values = {}
+    TDB.constants.each { |const| values[TDB.const_get(const)] = const }
+    assert_equal TDB.constants.size, values.size
+  end
 end