Hi and welcome,

if you look at https://rubygems.org/gems/sequel (dev dependencies) and 
https://github.com/tzinfo/tzinfo/wiki/Resolving-TZInfo::DataSourceNotFound-Errors,
 
you'll notice you need the following gems in your bundler environment:

gem 'activemodel'
gem 'minitest'
gem 'minitest-hooks'
gem 'minitest-shared_description'
gem 'nokogiri'
gem 'rake'
gem 'tzinfo'
gem 'tzinfo-data'

You can then hit "bundle exec rake" and on sequel 5.16.0 you'll get this:

Finished in 2.976661s, 633.9318 runs/s, 1718.7043 assertions/s.
1887 runs, 5116 assertions, 0 failures, 0 errors, 0 skips
Finished in 4.610282s, 290.2208 runs/s, 758.0881 assertions/s.
1338 runs, 3495 assertions, 0 failures, 0 errors, 0 skips
Finished in 13.298185s, 210.0287 runs/s, 620.8366 assertions/s.
2793 runs, 8256 assertions, 0 failures, 0 errors, 0 skips

These tests are indeed unit tests for Sequel's code itself. Please note you 
do not need any database drivers for this.

HIH.
Christian

On Friday, January 4, 2019 at 1:36:16 PM UTC+1, [email protected] wrote:
>
> I apologize in advance for a question that will probably seem obvious, but 
> please keep in mind this is coming from a beginner's perspective.
>
> Are unit tests present in the source?
>
> I'm totally new to mintest, as well as unit testing in Ruby, but a quick 
> source search for "minitest" brought up some results that I looked through. 
> I also looked at minitest's docs, and based off the guidance on running 
> tests from the command line 
> <http://docs.seattlerb.org/minitest/#label-Running+Your+Tests>, I ran 
> "bundle exec ruby -Ilib:test spec/model/spec_helper.rb". However, the 
> result of that was that there were "0 runs, 0 assertions, 0 failures, 0 
> errors, 0 skips". It seems like I'm on the wrong path altogether.
>
> Are the minitest bits of code just for testing code that uses Sequel 
> <http://sequel.jeremyevans.net/rdoc/files/doc/testing_rdoc.html>? (I was 
> thinking there would be unit tests for Sequel's code itself).
>

-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sequel-talk.
For more options, visit https://groups.google.com/d/optout.

Reply via email to