Sha256: d888f78e182873b898feded368da19f422953fb13faea161b11297ce97a97618
Contents?: true
Size: 1.39 KB
Versions: 1
Compression:
Stored size: 1.39 KB
Contents
== Creating the test database The default names for the test databases are "activerecord_unittest" and "activerecord_unittest2". If you want to use another database name then be sure to update the connection adapter setups you want to test with in test/connections/<your database>/connection.rb. == Requirements The tests of this adapter depend on the existence of rails edge. All the tests defined by rails edge are re-used. For this to work the following directory structure is assumed to exist: #{RAILS_ROOT}/vendor/plugins/adapters/sqlserver #{RAILS_ROOT}/vendor/rails/activerecord/test Define a user named 'rails' in SQL Server with all privileges granted. Use an empty password for user 'rails', or alternatively use the OSQLPASSWORD environment variable which allows you to set a default password for the current session. Then run "rake create_databases". == Running with Rake The easiest way to run the unit tests is through Rake. Either run "rake test_sqlserver" or "rake test_sqlserver_odbc". For more information, checkout the full array of rake tasks with "rake -T" Rake can be found at http://rake.rubyforge.org == Running by hand Unit tests are located in test directory. If you only want to run a single test suite, you can do so with: rake test_sqlserver TEST=base_test.rb That'll run the base suite using the SQLServer-Ruby adapter.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
akitaonrails-activerecord-sqlserver-adapter-1.1.1 | RUNNING_UNIT_TESTS |