fixup tests
This commit is contained in:
parent
535a0f3b04
commit
0457985208
|
@ -3,6 +3,7 @@ set -eux
|
||||||
python3 -m unittest discover
|
python3 -m unittest discover
|
||||||
export SUBIQUITY_REPLAY_TIMESCALE=10
|
export SUBIQUITY_REPLAY_TIMESCALE=10
|
||||||
for answers in examples/answers*.yaml; do
|
for answers in examples/answers*.yaml; do
|
||||||
|
rm -f .subiquity/subiquity-curtin-install.conf
|
||||||
# The --foreground is important to avoid subiquity getting SIGTTOU-ed.
|
# The --foreground is important to avoid subiquity getting SIGTTOU-ed.
|
||||||
timeout --foreground 60 sh -c "LANG=C.UTF-8 python3 -m subiquity.cmd.tui --answers $answers --dry-run --machine-config examples/mwhudson.json"
|
timeout --foreground 60 sh -c "LANG=C.UTF-8 python3 -m subiquity.cmd.tui --answers $answers --dry-run --machine-config examples/mwhudson.json"
|
||||||
python3 scripts/validate-yaml.py .subiquity/subiquity-curtin-install.conf
|
python3 scripts/validate-yaml.py .subiquity/subiquity-curtin-install.conf
|
||||||
|
|
|
@ -3,8 +3,7 @@ from unittest import mock
|
||||||
|
|
||||||
import urwid
|
import urwid
|
||||||
|
|
||||||
from subiquitycore.controllers.network import NetworkController
|
from subiquitycore.models.network import Networkdev
|
||||||
from subiquitycore.models.network import Networkdev, NetworkModel
|
|
||||||
from subiquitycore.testing import view_helpers
|
from subiquitycore.testing import view_helpers
|
||||||
from subiquitycore.ui.views.network_configure_manual_interface import (
|
from subiquitycore.ui.views.network_configure_manual_interface import (
|
||||||
EditNetworkStretchy,
|
EditNetworkStretchy,
|
||||||
|
@ -24,15 +23,10 @@ valid_data = {
|
||||||
class TestNetworkConfigureIPv4InterfaceView(unittest.TestCase):
|
class TestNetworkConfigureIPv4InterfaceView(unittest.TestCase):
|
||||||
|
|
||||||
def make_view(self):
|
def make_view(self):
|
||||||
model = mock.create_autospec(spec=NetworkModel)
|
|
||||||
controller = mock.create_autospec(spec=NetworkController)
|
|
||||||
|
|
||||||
device = mock.create_autospec(spec=Networkdev)
|
device = mock.create_autospec(spec=Networkdev)
|
||||||
device.configured_ip_addresses_for_version = lambda v: []
|
device.configured_ip_addresses_for_version = lambda v: []
|
||||||
base_view = BaseView(urwid.Text(""))
|
base_view = BaseView(urwid.Text(""))
|
||||||
base_view.model = model
|
base_view.update_link = lambda device: None
|
||||||
base_view.controller = controller
|
|
||||||
base_view.refresh_model_inputs = lambda: None
|
|
||||||
stretchy = EditNetworkStretchy(base_view, device, 4)
|
stretchy = EditNetworkStretchy(base_view, device, 4)
|
||||||
base_view.show_stretchy_overlay(stretchy)
|
base_view.show_stretchy_overlay(stretchy)
|
||||||
stretchy.method_form.method.value = "manual"
|
stretchy.method_form.method.value = "manual"
|
||||||
|
|
Loading…
Reference in New Issue