Merge lp://qastaging/~rogpeppe/juju-core/562-lose-testbase into lp://qastaging/~go-bot/juju-core/trunk
Status: | Merged |
---|---|
Approved by: | Roger Peppe |
Approved revision: | no longer in the source branch. |
Merged at revision: | 2818 |
Proposed branch: | lp://qastaging/~rogpeppe/juju-core/562-lose-testbase |
Merge into: | lp://qastaging/~go-bot/juju-core/trunk |
Diff against target: |
472 lines (+48/-181) 13 files modified
agent/tools/tools_test.go (+1/-2) cmd/args_test.go (+2/-2) cmd/package_test.go (+6/-5) cmd/supercommand_test.go (+2/-2) dependencies.tsv (+1/-1) environs/sync/sync_test.go (+15/-2) juju/osenv/package_test.go (+2/-2) state/api/rsyslog/rsyslog_test.go (+1/-1) testing/base.go (+13/-4) testing/imports.go (+5/-42) testing/testbase/log.go (+0/-39) testing/testbase/log_test.go (+0/-53) testing/testbase/package_test.go (+0/-26) |
To merge this branch: | bzr merge lp://qastaging/~rogpeppe/juju-core/562-lose-testbase |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju Engineering | Pending | ||
Review via email:
|
Commit message
testing/testbase: remove
It's unnecessary - we move FindJujuCoreImports to
testing (and make it call the less specific version in
github.
We temporarily lose the ability to change the logging level
in tests, but that will be reinstated directly in LoggingSuite - it's
not crucial behaviour.
Eventually most tests will use testing.
but in the meantime, add testing.
those tests that need it.
Description of the change
testing/testbase: remove
It's unnecessary - we move FindJujuCoreImports to
testing (and make it call the less specific version in
github.
We temporarily lose the ability to change the logging level
in tests, but that will be reinstated directly in LoggingSuite - it's
not crucial behaviour.
Eventually most tests will use testing.
but in the meantime, add testing.
those tests that need it.
Reviewers: mp+221560_ code.launchpad. net,
Message:
Please take a look.
Description:
testing/testbase: remove
It's unnecessary - we move FindJujuCoreImports to com/juju/ testing) .
testing (and make it call the less specific version in
github.
We temporarily lose the ability to change the logging level
in tests, but that will be reinstated directly in LoggingSuite - it's
not crucial behaviour.
Eventually most tests will use testing. IsolationSuite, CleanupSuite to
but in the meantime, add testing.
those tests that need it.
https:/ /code.launchpad .net/~rogpeppe/ juju-core/ 562-lose- testbase/ +merge/ 221560
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/99670045/
Affected files (+59, -189 lines): tools_test. go d_test. go sync/sync_ test.go package_ test.go rsyslog/ rsyslog_ test.go testbase/ log.go testbase/ log_test. go testbase/ package_ test.go package_ test.go package_ test.go windows_ test.go test.go
A [revision details]
M agent/tools/
M cmd/args_test.go
M cmd/package_test.go
M cmd/supercomman
M dependencies.tsv
M environs/
M juju/osenv/
M state/api/
M testing/base.go
M testing/imports.go
D testing/
D testing/
D testing/
M utils/exec/
M utils/fslock/
M utils/home_
M utils/package_