/breezy-builder/trunk

To get this branch, use:
bzr branch https://code.breezy-vcs.org/breezy-builder/trunk

« back to all changes in this revision

Viewing changes to tests/test_blackbox.py

  • Committer: Jelmer Vernooij
  • Date: 2018-05-19 14:06:00 UTC
  • Revision ID: jelmer@jelmer.uk-20180519140600-47c7x7j8wka332cx
Port to breezy.

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
import subprocess
20
20
from textwrap import dedent
21
21
 
22
 
from bzrlib import (
 
22
from breezy import (
23
23
    export as _mod_export,
24
24
    osutils,
25
25
    workingtree,
26
26
    )
27
 
from bzrlib.branch import Branch
28
 
from bzrlib.tests import (
 
27
from breezy.branch import Branch
 
28
from breezy.tests import (
29
29
    TestCaseWithTransport,
30
30
    )
31
31
 
32
 
from bzrlib.plugins.builder.tests import (
 
32
from breezy.plugins.builder.tests import (
33
33
    Feature,
34
34
    PristineTarFeature,
35
35
    )
111
111
 
112
112
    def test_cmd_builder_requires_recipe_file_argument(self):
113
113
        err = self.run_bzr("build", retcode=3)[1]
114
 
        self.assertEqual("bzr: ERROR: command 'build' requires argument "
 
114
        self.assertEqual("brz: ERROR: command 'build' requires argument "
115
115
                "LOCATION\n", err)
116
116
 
117
117
    def test_cmd_builder_requires_working_dir_argument(self):
118
118
        err = self.run_bzr("build recipe", retcode=3)[1]
119
 
        self.assertEqual("bzr: ERROR: command 'build' requires argument "
 
119
        self.assertEqual("brz: ERROR: command 'build' requires argument "
120
120
                "WORKING_DIRECTORY\n", err)
121
121
 
122
122
    def test_cmd_builder_nonexistant_recipe(self):
123
123
        err = self.run_bzr("build recipe working", retcode=3)[1]
124
 
        self.assertEqual("bzr: ERROR: Specified recipe does not exist: "
 
124
        self.assertEqual("brz: ERROR: Specified recipe does not exist: "
125
125
                "recipe\n", err)
126
126
 
127
127
    def test_cmd_builder_simple_recipe(self):
470
470
                    "deb-version $\nsource 1\n"),
471
471
                    ])
472
472
        err = self.run_bzr("dailydeb -q test.recipe working", retcode=3)[1]
473
 
        self.assertContainsRe(err, "bzr: ERROR: Invalid deb-version: \\$: "
 
473
        self.assertContainsRe(err, "brz: ERROR: Invalid deb-version: \\$: "
474
474
            "(Could not parse version: \\$|Invalid version string '\\$')\n")
475
475
 
476
476
    def test_cmd_dailydeb_with_safe(self):
501
501
            retcode=3)
502
502
        self.assertEquals("", out)
503
503
        self.assertEquals(
504
 
            'bzr: ERROR: Unable to find the upstream source. '
 
504
            'brz: ERROR: Unable to find the upstream source. '
505
505
            'Import it as tag upstream-1 or build with '
506
506
            '--allow-fallback-to-native.\n', err)
507
507
 
666
666
        out, err = self.run_bzr(
667
667
            "dailydeb --allow-fallback-to-native -q test.recipe working",
668
668
            retcode=3)
669
 
        self.assertContainsRe(err, "bzr: ERROR: Failed to apply quilt patches")
 
669
        self.assertContainsRe(err, "brz: ERROR: Failed to apply quilt patches")
670
670
 
671
671
    def test_unknown_source_format(self):
672
672
        source = self.make_simple_package("source")
680
680
                    "deb-version 1-1\nsource\n")])
681
681
        out, err = self.run_bzr(
682
682
            "dailydeb --allow-fallback-to-native -q test.recipe working", retcode=3)
683
 
        self.assertEquals(err, "bzr: ERROR: Unknown source format 2.0\n")
 
683
        self.assertEquals(err, "brz: ERROR: Unknown source format 2.0\n")