~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to patches/tabs_in_diff_filenames.patch

  • Committer: Aaron Bentley
  • Date: 2005-11-11 17:43:12 UTC
  • Revision ID: aaron.bentley@utoronto.ca-20051111174312-1c627d82a07bf8fd
Added patch for tab-in-patch-filename support

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
=== modified file 'shelf_tests.py'
 
2
--- shelf_tests.py      
 
3
+++ shelf_tests.py      
 
4
@@ -6,8 +6,8 @@
 
5
     ORIGINAL = '\n\nhello test world\n\n'
 
6
     MODIFIED = '\n\ngoodbye test world\n\n'
 
7
     DIFF_HEADER = "=== modified file 'test_file'\n"
 
8
-    DIFF_1 = """--- test_file
 
9
-+++ test_file
 
10
+    DIFF_1 = """--- test_file\t
 
11
++++ test_file\t
 
12
 @@ -1,4 +1,4 @@
 
13
  
 
14
  
 
15
@@ -15,8 +15,8 @@
 
16
 +goodbye test world
 
17
  
 
18
 """
 
19
-    DIFF_2 = """--- test_file
 
20
-+++ test_file
 
21
+    DIFF_2 = """--- test_file\t
 
22
++++ test_file\t
 
23
 @@ -1,4 +1,4 @@
 
24
  
 
25
  
 
26
@@ -118,14 +118,14 @@
 
27
         self.assertEqual(stderr.split('\n')[0],
 
28
             'bzr: ERROR: shelve only accepts a single revision parameter.')
 
29
 
 
30
-    def disabled_test_shelf_with_whitespace(self):
 
31
+    def test_shelf_with_whitespace(self):
 
32
         """Shows that bzr doesn't handle whitespace well"""
 
33
         self.run_bzr('init')
 
34
-        file('file\t name', 'wb').write('hello')
 
35
+        file('file name', 'wb').write('hello')
 
36
         self.run_bzr('add')
 
37
         self.run_bzr('commit', '-m', 'added')
 
38
-        file('file\t name', 'wb').write('goodbye')
 
39
-        self.run_bzr('shelve', '--all', 'file name')
 
40
+        file('file name', 'wb').write('goodbye')
 
41
+        self.run_bzr('shelve', '--all', 'file name', retcode=1)
 
42
 
 
43
     def test_whitespace_branches(self):
 
44
         os.mkdir('name with space')
 
45