aboutsummaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/.chotto_spec.rb.swp (renamed from spec/lib/.messages_spec.rb.swp)bin12288 -> 12288 bytes
-rw-r--r--spec/chotto_spec.rb5
-rw-r--r--spec/lib/database_spec.rb1
3 files changed, 6 insertions, 0 deletions
diff --git a/spec/lib/.messages_spec.rb.swp b/spec/.chotto_spec.rb.swp
index 98cda14..f54f5fd 100644
--- a/spec/lib/.messages_spec.rb.swp
+++ b/spec/.chotto_spec.rb.swp
Binary files differ
diff --git a/spec/chotto_spec.rb b/spec/chotto_spec.rb
index 9e8650b..41d949c 100644
--- a/spec/chotto_spec.rb
+++ b/spec/chotto_spec.rb
@@ -12,6 +12,7 @@ describe Chotto do
before do
$db_double = db_double # we need to access this double within block evaled elsewhere
+ p $db_double
allow(db_double).to receive(:new).with('/path', mode: Notmuch::MODE_READ_WRITE).and_return(db_instance_double)
allow(db_instance_double).to receive(:query).with(' (from:baltar@galactica.com)').and_return(db_query_double)
@@ -30,6 +31,10 @@ describe Chotto do
end
end
+ after do
+ Chotto.force_fresh_config
+ end
+
it 'sends the rules to Notmuch - scenario 1' do
expect(message_double).to receive(:tags).and_return([])
expect(message_double).to receive(:header).with('Subject').and_return('Number Six')
diff --git a/spec/lib/database_spec.rb b/spec/lib/database_spec.rb
index 8da04e4..8ad8d34 100644
--- a/spec/lib/database_spec.rb
+++ b/spec/lib/database_spec.rb
@@ -1,6 +1,7 @@
# frozen_string_literal: true
require 'rspec'
+require 'notmuch'
require_relative '../../lib/chotto/database'
RSpec.describe Chotto::Database do