REST-assured icon indicating copy to clipboard operation
REST-assured copied to clipboard

Mspa 2678 get options working

Open shanekelly-bbc opened this issue 2 years ago • 2 comments

shanekelly-bbc avatar Dec 02 '22 15:12 shanekelly-bbc

This is looking good! Do you mind regenerating Gemfile.lock (with up to date gems) rather than removing it?

artemave avatar Dec 04 '22 12:12 artemave

I am trying to run tests on your branch and I am getting errors:

❯ bundle exec rspec                                                                                                                                                           
                                                                                                                                                                              
An error occurred while loading ./spec/api/app_session_spec.rb.                                                                                                               
Failure/Error: migrate = lambda { ActiveRecord::MigrationContext.new(File.expand_path('../../../db/migrate', __FILE__)).migrate }                                             
                                                                                                                                                                              
ArgumentError:                                                                                                                                                                
  wrong number of arguments (given 5, expected 1..4)                                                                                                                          
# ./lib/rest-assured/config.rb:104:in `block in migrate_db'                                                                                                                   
# ./lib/rest-assured/config.rb:115:in `migrate_db'                                                                                                                            
# ./lib/rest-assured/config.rb:71:in `setup_db'                                                                                                                               
# ./lib/rest-assured/config.rb:44:in `included'                                                                                                                               
# ./lib/rest-assured/application.rb:17:in `include'                                    
# ./lib/rest-assured/application.rb:17:in `<class:Application>'    
# ./lib/rest-assured/application.rb:14:in `<module:RestAssured>'                                                                                                              
# ./lib/rest-assured/application.rb:13:in `<top (required)>'                                                                                                                  
# ./spec/spec_helper.rb:29:in `require'                                                                                                                                       
# ./spec/spec_helper.rb:29:in `<top (required)>'                                                                                                                                                                                                                                                                                                            
# ./spec/api/app_session_spec.rb:2:in `require'                                                                                                                               
# ./spec/api/app_session_spec.rb:2:in `<top (required)>'                                                                                                                                                                                                                                                                                                    
/home/artem/projects/REST-assured/spec/spec_helper.rb:23: warning: already initialized constant DB_OPTS                                                                                                                                                                                                                                                     
/home/artem/projects/REST-assured/spec/spec_helper.rb:23: warning: previous definition of DB_OPTS was here                             
...
❯ bundle exec cucumber
/home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb:263:in `initialize': wrong number of arguments (given 5, expected 1..4) (ArgumentError)
        from /home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:60:in `new'
        from /home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:60:in `create_table_definition'
        from /home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:291:in `create_table'
        from /home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/schema_migration.rb:29:in `create_table'
        from /home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/migration.rb:1187:in `initialize'
        from /home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/migration.rb:1036:in `new'
        from /home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/migration.rb:1036:in `up'
        from /home/artem/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-5.2.8.1/lib/active_record/migration.rb:1011:in `migrate'
        from /home/artem/projects/REST-assured/lib/rest-assured/config.rb:104:in `block in migrate_db'
        from /home/artem/projects/REST-assured/lib/rest-assured/config.rb:115:in `migrate_db'
        from /home/artem/projects/REST-assured/lib/rest-assured/config.rb:71:in `setup_db'
        from /home/artem/projects/REST-assured/lib/rest-assured/config.rb:44:in `included'
        from /home/artem/projects/REST-assured/lib/rest-assured/application.rb:17:in `include'
        from /home/artem/projects/REST-assured/lib/rest-assured/application.rb:17:in `<class:Application>'
        from /home/artem/projects/REST-assured/lib/rest-assured/application.rb:14:in `<module:RestAssured>'
        from /home/artem/projects/REST-assured/lib/rest-assured/application.rb:13:in `<top (required)>'
        from bin/rest-assured:73:in `require'
        from bin/rest-assured:73:in `<main>'

artemave avatar Dec 05 '22 14:12 artemave