Commits

seydar  committed 5ee2d03

updated the bug file for bug #22

  • Participants
  • Parent commits 634f8be

Comments (0)

Files changed (1)

   repo = nil # scoping
   
   b.number  22
+  
+  # hint, because the functionality isn't there
   b.desc    "`amp update` fails to switch between branches"
   
   b.setup do
     repo.commit :modified => ['Ampfile'], :message => 'initial commit'
     
     # Create a new branch
-    repo.staging_area.branch = 
+    repo.staging_area.branch = 'new_branch'
+    
+    # Save it
+    repo.commit :message => 'added a new branch'
   end
   
-  b.success { repo[nil].branch == 'default' } # repo[nil] is the working directory's changeset
-  b.cleanup { FileUtils.rm_rf Dir['stats_test_*'] } # destory all similar looking dirs
+  b.success do
+    repo.update :branch => 'default'
+    repo[nil].branch == 'default' # repo[nil] is the working directory's changeset
+    # in theory, `repo.staging_area.branch` should do the same
+  end
+  
+  b.cleanup { FileUtils.rm_rf Dir['test_*'] } # destory all similar looking dirs
 end