Updated require with yucky File.dirname(__FILE__) hacks.
authorJim Weirich <jim.weirich@gmail.com>
Mon, 16 Aug 2010 18:40:37 +0000 (14:40 -0400)
committerJim Weirich <jim.weirich@gmail.com>
Mon, 16 Aug 2010 18:40:37 +0000 (14:40 -0400)
27 files changed:
src/about_array_assignment.rb
src/about_arrays.rb
src/about_asserts.rb
src/about_blocks.rb
src/about_class_methods.rb
src/about_classes.rb
src/about_constants.rb
src/about_control_statements.rb
src/about_dice_project.rb
src/about_exceptions.rb
src/about_hashes.rb
src/about_inheritance.rb
src/about_iteration.rb
src/about_message_passing.rb
src/about_methods.rb
src/about_modules.rb
src/about_nil.rb
src/about_open_classes.rb
src/about_proxy_object_project.rb
src/about_sandwich_code.rb
src/about_scope.rb
src/about_scoring_project.rb
src/about_strings.rb
src/about_triangle_project.rb
src/about_triangle_project_2.rb
src/about_true_and_false.rb
src/code_mash.rb

index 063c241..659ce6b 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutArrayAssignment < EdgeCase::Koan
   def test_non_parallel_assignment
index 680717b..7782ab9 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutArrays < EdgeCase::Koan
   def test_creating_arrays
index 37253d4..5ac6b55 100644 (file)
@@ -1,7 +1,7 @@
 #!/usr/bin/env ruby
 # -*- ruby -*-
 
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutAsserts < EdgeCase::Koan
 
index eead2a7..7330ca0 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutBlocks < EdgeCase::Koan
   def method_with_block
index 0728c47..930345d 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutClassMethods < EdgeCase::Koan
   class Dog
index 11f2539..350c112 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutClasses < EdgeCase::Koan
   class Dog
index 5e13959..ad780c6 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 C = "top level"
 
index 7e2ca6f..53ac6d8 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutControlStatements < EdgeCase::Koan
 
index c1fccb1..28066c5 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class DiceSet
   attr_reader :values
index 936e00e..e65ed82 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutExceptions < EdgeCase::Koan
 
index ae85292..e74793f 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutHashes < EdgeCase::Koan
   def test_creating_hashes
index 4f950da..f516cd6 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutInheritance < EdgeCase::Koan
   class Dog
index ccdad0d..4c4daa6 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutIteration < EdgeCase::Koan
 
index 047f52d..389bd65 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutMessagePassing < EdgeCase::Koan
   
index b8d1085..a31d373 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 def my_global_method(a,b)
   a + b
index 1e8558d..9e26d00 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutModules < EdgeCase::Koan
   module Nameable
index 070e109..1e670a0 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutNil < EdgeCase::Koan
   def test_nil_is_an_object
index 17a7600..bef7eff 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutOpenClasses < EdgeCase::Koan
   class Dog
index 8423560..1d64f0f 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 # Project: Create a Proxy Class
 #
index 1bbed93..f3f4c9a 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutUsingBlocks < EdgeCase::Koan
 
index e322f17..097ffd3 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutScope < EdgeCase::Koan
   module Jims
index 0e78eb8..21b1d28 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 # Greed is a dice game where you roll up to five dice to accumulate
 # points.  The following "score" function will be used calculate the
index 6f1797a..f61d533 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutStrings < EdgeCase::Koan
   def test_double_quoted_strings_are_strings
index 5c1855c..085113b 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 # You need to write the triangle method in the file 'triangle.rb'
 require 'triangle.rb'
index 34f7482..f9f3976 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 # You need to write the triangle method in the file 'triangle.rb'
 require 'triangle.rb'
index 724e825..4c99d99 100644 (file)
@@ -1,4 +1,4 @@
-require 'edgecase'
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')
 
 class AboutTrueAndFalse < EdgeCase::Koan
   def truth_value(condition)
index fe089a5..8fbf617 100644 (file)
@@ -1 +1 @@
-require 'edgecase'
\ No newline at end of file
+require File.expand_path(File.dirname(__FILE__) + '/edgecase')