lib/ardb/adapter_spy.rb in ardb-0.24.0 vs lib/ardb/adapter_spy.rb in ardb-0.25.0
- old
+ new
@@ -15,42 +15,84 @@
end
end
module InstanceMethods
- attr_accessor :drop_tables_called_count, :load_schema_called_count
+ attr_accessor :drop_tables_called_count
+ attr_accessor :dump_schema_called_count, :load_schema_called_count
attr_accessor :drop_db_called_count, :create_db_called_count
+ attr_accessor :migrate_db_called_count
def drop_tables_called_count
@drop_tables_called_count ||= 0
end
+ def drop_tables_called?
+ self.drop_tables_called_count > 0
+ end
+
def drop_tables(*args, &block)
self.drop_tables_called_count += 1
end
+ def dump_schema_called_count
+ @dump_schema_called_count ||= 0
+ end
+
+ def dump_schema_called?
+ self.dump_schema_called_count > 0
+ end
+
+ def dump_schema(*args, &block)
+ self.dump_schema_called_count += 1
+ end
+
def load_schema_called_count
@load_schema_called_count ||= 0
end
+ def load_schema_called?
+ self.load_schema_called_count > 0
+ end
+
def load_schema(*args, &block)
self.load_schema_called_count += 1
end
def drop_db_called_count
@drop_db_called_count ||= 0
end
+ def drop_db_called?
+ self.drop_db_called_count > 0
+ end
+
def drop_db(*args, &block)
self.drop_db_called_count += 1
end
def create_db_called_count
@create_db_called_count ||= 0
end
+ def create_db_called?
+ self.create_db_called_count > 0
+ end
+
def create_db(*args, &block)
self.create_db_called_count += 1
+ end
+
+ def migrate_db_called_count
+ @migrate_db_called_count ||= 0
+ end
+
+ def migrate_db_called?
+ self.migrate_db_called_count > 0
+ end
+
+ def migrate_db(*args, &block)
+ self.migrate_db_called_count += 1
end
end
end