<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -8,7 +8,7 @@ Dependencies
 ============
 You must be running acts_as_versioned and acts_as_tree to use Sandstone.
 
-The generated tests also require the tester_xtreme plugin, which you can install from http://svn.extendviget.com/lab/trunk/plugins/tester_xtreme.
+The generated tests also require the shoulda plugin, which you can install from git://github.com/thoughtbot/shoulda.git.
 
 You do not need to use the RESTful Authentication plugin to use Sandstone, but it will help. At a mininum, you must define the methods +logged_in?+, +current_user+, and +access_denied+ in +ApplicationController+. 
 </diff>
      <filename>README</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,6 @@
 require 'test_helper'
 require 'rubygems'
 require 'mocha'
-require 'tester_xtreme'
 require File.dirname(__FILE__) + '/sandstone_test_factory'
 include Sandstone::TestFactory
 </diff>
      <filename>generators/sandstone/templates/test/sandstone_test_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ module UnitTest
 
   class AuditTest &lt; Test::Unit::TestCase
     should_belong_to :editor
-    should_require :event, :editor_id
+    should_require_attributes :event, :editor_id
   end
 
 end
\ No newline at end of file</diff>
      <filename>generators/sandstone/templates/test/unit/audit_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,8 +3,8 @@ require File.dirname(__FILE__) + '/../sandstone_test_helper'
 module UnitTest
 
   class EditorTest &lt; Test::Unit::TestCase
-    should_require :user_id
-    should_require_unique :user_id
+    should_require_attributes :user_id
+    should_require_unique_attributes :user_id
 #    should_belong_to :user
     should_have_many :pages, :audits
   end</diff>
      <filename>generators/sandstone/templates/test/unit/editor_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,8 +4,8 @@ module FunctionalTest
 
   class PageTemplateTest &lt; Test::Unit::TestCase
     should_have_many :pages
-    should_require :name
-    should_require_unique :name
+    should_require_attributes :name
+    should_require_unique_attributes :name
 
     # hits the database, mocks the filesystem
     def test_file_should_be_created_with_record</diff>
      <filename>generators/sandstone/templates/test/unit/page_template_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -6,8 +6,8 @@ module UnitTest
     should_have_many :audits
     should_belong_to :page_template
     should_belong_to :editor
-    should_require_unique :path
-    should_require :content
+    should_require_unique_attributes :path
+    should_require_attributes :content
 
     def test_layout_should_default_to_application
       Page.any_instance.stubs(:page_template).returns(nil)</diff>
      <filename>generators/sandstone/templates/test/unit/page_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,6 +4,6 @@ module UnitTest
 
   class PageVariableTest &lt; Test::Unit::TestCase
     should_belong_to :page
-    should_require :name, :content
+    should_require_attributes :name, :content
   end
 end
\ No newline at end of file</diff>
      <filename>generators/sandstone/templates/test/unit/page_variable_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1514af9ccdb2b23b1bf14a33fe4d411b017caaf4</id>
    </parent>
  </parents>
  <author>
    <name>Mark Cornick</name>
    <email>mcornick@mcornick.com</email>
  </author>
  <url>http://github.com/vigetlabs/sandstone/commit/3c1d537050abd2cbf1f99e4ff854432623f8809b</url>
  <id>3c1d537050abd2cbf1f99e4ff854432623f8809b</id>
  <committed-date>2008-09-19T09:08:14-07:00</committed-date>
  <authored-date>2008-09-19T09:08:14-07:00</authored-date>
  <message>migrate generated tests from tester_xtreme to shoulda</message>
  <tree>1e149d2e551222007599d08b65cf3e90c0c08278</tree>
  <committer>
    <name>Mark Cornick</name>
    <email>mcornick@mcornick.com</email>
  </committer>
</commit>
