@@ -114,19 +114,22 @@ def test_sd_proxy_config(self):
114114 vm = self .app .domains ["sd-proxy" ]
115115 assert vm .template == "sd-proxy-dvm"
116116 assert vm .klass == "DispVM"
117- assert vm .netvm .name == "sd-whonix "
117+ assert vm .netvm .name == "sys-firewall "
118118 assert vm .autostart
119119 assert not vm .provides_network
120120 assert vm .default_dispvm is None
121121 assert "sd-workstation" in vm .tags
122122 assert vm .features ["service.securedrop-mime-handling" ] == "1"
123+ assert vm .features ["service.securedrop-arti" ] == "1"
123124 assert vm .features ["vm-config.SD_MIME_HANDLING" ] == "default"
124125 self ._check_service_running (vm , "securedrop-mime-handling" )
126+ self ._check_service_running (vm , "securedrop-proxy-onion-config" )
127+ self ._check_service_running (vm , "securedrop-arti" )
125128
126129 def test_sd_proxy_dvm (self ):
127130 vm = self .app .domains ["sd-proxy-dvm" ]
128131 assert vm .template_for_dispvms
129- assert vm .netvm .name == "sd-whonix "
132+ assert vm .netvm .name == "sys-firewall "
130133 assert vm .template == SD_TEMPLATE_SMALL
131134 assert vm .default_dispvm is None
132135 assert "sd-workstation" in vm .tags
@@ -156,6 +159,9 @@ def test_sd_app_config(self):
156159 assert vm .features ["vm-config.SD_MIME_HANDLING" ] == "sd-app"
157160 self ._check_service_running (vm , "securedrop-mime-handling" )
158161
162+ # Arti should *not* be running
163+ self ._check_service_running (vm , "securedrop-arti" , running = False )
164+
159165 def test_sd_viewer_config (self ):
160166 vm = self .app .domains ["sd-viewer" ]
161167 nvm = vm .netvm
0 commit comments