[REF] rename test files
This commit is contained in:
parent
212f18ff1c
commit
0b2a4f462a
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -3,6 +3,6 @@ __pycache__
|
|||
.tox
|
||||
.coverage
|
||||
.pytest_cache
|
||||
/tests/output_01/*
|
||||
/tests/output_02/*
|
||||
/tests/output_A/*
|
||||
/tests/output_B/*
|
||||
log/
|
||||
|
|
|
|||
|
|
@ -1,31 +0,0 @@
|
|||
import filecmp
|
||||
from pathlib import Path
|
||||
|
||||
from click.testing import CliRunner
|
||||
from plumbum.cmd import mkdir
|
||||
|
||||
from odoo_openupgrade_wizard.cli import main
|
||||
|
||||
|
||||
def test_cli_init():
|
||||
output_folder_path = Path("./tests/output_01")
|
||||
expected_folder_path = Path("./tests/output_01_expected")
|
||||
mkdir([output_folder_path, "--parents"])
|
||||
result = CliRunner().invoke(
|
||||
main,
|
||||
[
|
||||
"--env-folder=%s" % output_folder_path,
|
||||
"init",
|
||||
"--project-name=test-cli-init",
|
||||
"--initial-release=9.0",
|
||||
"--final-release=12.0",
|
||||
"--extra-repository="
|
||||
"OCA/web,OCA/server-tools,GRAP/grap-odoo-incubator",
|
||||
],
|
||||
)
|
||||
assert result.exit_code == 0
|
||||
|
||||
assert filecmp.cmp(
|
||||
output_folder_path / Path("config.yml"),
|
||||
expected_folder_path / Path("config.yml"),
|
||||
)
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
from pathlib import Path
|
||||
|
||||
from click.testing import CliRunner
|
||||
from plumbum.cmd import mkdir
|
||||
|
||||
from odoo_openupgrade_wizard.cli import main
|
||||
|
||||
|
||||
def test_cli_get_code():
|
||||
output_folder_path = Path("./tests/output_02")
|
||||
mkdir([output_folder_path, "--parents"])
|
||||
|
||||
# We initialize an env with only one version to avoid to git clone
|
||||
# large data
|
||||
CliRunner().invoke(
|
||||
main,
|
||||
[
|
||||
"--env-folder=%s" % output_folder_path,
|
||||
"init",
|
||||
"--project-name=test-cli-get-code",
|
||||
"--initial-release=14.0",
|
||||
"--final-release=14.0",
|
||||
"--extra-repository=OCA/web",
|
||||
],
|
||||
)
|
||||
|
||||
result = CliRunner().invoke(
|
||||
main,
|
||||
[
|
||||
"--env-folder=%s" % output_folder_path,
|
||||
"get-code",
|
||||
],
|
||||
)
|
||||
assert result.exit_code == 0
|
||||
|
||||
openupgrade_path = output_folder_path / Path(
|
||||
"./src/env_14.0/src/openupgrade"
|
||||
)
|
||||
|
||||
assert openupgrade_path.exists()
|
||||
|
||||
assert (openupgrade_path / Path("openupgrade_framework")).exists()
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
project_name: test-cli-init
|
||||
|
||||
odoo_versions:
|
||||
|
||||
- release: 9.0
|
||||
|
||||
- release: 10.0
|
||||
|
||||
- release: 11.0
|
||||
|
||||
- release: 12.0
|
||||
|
||||
|
||||
migration_steps:
|
||||
|
||||
- name: 1
|
||||
release: 9.0
|
||||
action: update
|
||||
complete_name: step_01__update__9.0
|
||||
|
||||
- name: 2
|
||||
release: 10.0
|
||||
action: upgrade
|
||||
complete_name: step_02__upgrade__10.0
|
||||
|
||||
- name: 3
|
||||
release: 11.0
|
||||
action: upgrade
|
||||
complete_name: step_03__upgrade__11.0
|
||||
|
||||
- name: 4
|
||||
release: 12.0
|
||||
action: upgrade
|
||||
complete_name: step_04__upgrade__12.0
|
||||
|
||||
- name: 6
|
||||
release: 12.0
|
||||
action: update
|
||||
complete_name: step_06__update__12.0
|
||||
Loading…
Reference in New Issue
Block a user