<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>Rakefile</filename>
    </added>
    <added>
      <filename>app/models/message_mailer.rb</filename>
    </added>
    <added>
      <filename>app/views/message_mailer/email_copy.html.erb</filename>
    </added>
    <added>
      <filename>test/factories.rb</filename>
    </added>
    <added>
      <filename>test/unit/message_test.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,6 @@
 Edge
 ----
+* Every internal message should send a regular email copy to the recipient.
 
 0.4.0
 ----</diff>
      <filename>CHANGELOG.md</filename>
    </modified>
    <modified>
      <diff>@@ -36,5 +36,7 @@ class Message &lt; ActiveRecord::Base
     
     self.folder = self.to.inbox
     self.save!
+    
+    MessageMailer.deliver_email_copy(self)
   end
 end</diff>
      <filename>app/models/message.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,21 +2,15 @@ ENV[&quot;RAILS_ENV&quot;] = &quot;test&quot;
 require File.expand_path(File.dirname(__FILE__) + &quot;/../../../../config/environment&quot;)
 require 'test_help'
 require 'test/unit'
+require 'mocha'
+require 'shoulda'
 
+require 'factory_girl'
+require File.expand_path(File.dirname(__FILE__) + '/factories')
+
+begin require 'redgreen'; rescue LoadError; end
 
 class Test::Unit::TestCase
   self.use_transactional_fixtures = true
   self.use_instantiated_fixtures  = false
-  fixtures :all
-  
-  def assert_difference(object, method = nil, difference = 1)
-    initial_value = object.send(method)
-    yield
-    assert_equal initial_value + difference, object.send(method), &quot;#{object}##{method} should have a difference of #{difference}&quot;
-  end
-
-  def assert_no_difference(object, method, &amp;block)
-    assert_difference object, method, 0, &amp;block
-  end
-  
 end
\ No newline at end of file</diff>
      <filename>test/test_helper.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0bdfe36266c880154ab5926f21b0cd4ef76d7a6a</id>
    </parent>
  </parents>
  <author>
    <name>Aitor Garc&#237;a</name>
    <email>aitor.garcia@gmail.com</email>
  </author>
  <url>http://github.com/tog/tog_mail/commit/96185d0d82d9ef3c1813939578952270532e53b8</url>
  <id>96185d0d82d9ef3c1813939578952270532e53b8</id>
  <committed-date>2009-01-28T11:57:06-08:00</committed-date>
  <authored-date>2009-01-28T11:57:06-08:00</authored-date>
  <message>Every internal message should send a regular email copy to the recipient. [#122 state:resolved]</message>
  <tree>1cd8f98abcb4eb796335daf55612681bb910f6dc</tree>
  <committer>
    <name>Aitor Garc&#237;a</name>
    <email>aitor.garcia@gmail.com</email>
  </committer>
</commit>
