@@ -2160,31 +2160,35 @@ def test_620_qdb_standalone(
2160
2160
"-A FORWARD -i vif+ -o vif+ -j DROP\n "
2161
2161
"COMMIT\n " .format (datetime .datetime .now ().ctime ())
2162
2162
)
2163
+ data = {
2164
+ "/name" : "test-inst-test" ,
2165
+ "/type" : "StandaloneVM" ,
2166
+ "/default-user" : "user" ,
2167
+ "/qubes-vm-type" : "AppVM" ,
2168
+ "/qubes-debug-mode" : "0" ,
2169
+ "/qubes-base-template" : "" ,
2170
+ "/qubes-timezone" : "UTC" ,
2171
+ "/qubes-random-seed" : base64 .b64encode (b"A" * 64 ),
2172
+ "/qubes-vm-persistence" : "full" ,
2173
+ "/qubes-vm-updateable" : "True" ,
2174
+ "/qubes-block-devices" : "" ,
2175
+ "/qubes-usb-devices" : "" ,
2176
+ "/qubes-iptables" : "reload" ,
2177
+ "/qubes-iptables-error" : "" ,
2178
+ "/qubes-iptables-header" : iptables_header ,
2179
+ "/qubes-service/qubes-update-check" : "0" ,
2180
+ "/qubes-service/meminfo-writer" : "1" ,
2181
+ "/connected-ips" : "" ,
2182
+ "/connected-ips6" : "" ,
2183
+ }
2163
2184
2164
- self .assertEqual (
2165
- test_qubesdb .data ,
2166
- {
2167
- "/name" : "test-inst-test" ,
2168
- "/type" : "StandaloneVM" ,
2169
- "/default-user" : "user" ,
2170
- "/qubes-vm-type" : "AppVM" ,
2171
- "/qubes-debug-mode" : "0" ,
2172
- "/qubes-base-template" : "" ,
2173
- "/qubes-timezone" : "UTC" ,
2174
- "/qubes-random-seed" : base64 .b64encode (b"A" * 64 ),
2175
- "/qubes-vm-persistence" : "full" ,
2176
- "/qubes-vm-updateable" : "True" ,
2177
- "/qubes-block-devices" : "" ,
2178
- "/qubes-usb-devices" : "" ,
2179
- "/qubes-iptables" : "reload" ,
2180
- "/qubes-iptables-error" : "" ,
2181
- "/qubes-iptables-header" : iptables_header ,
2182
- "/qubes-service/qubes-update-check" : "0" ,
2183
- "/qubes-service/meminfo-writer" : "1" ,
2184
- "/connected-ips" : "" ,
2185
- "/connected-ips6" : "" ,
2186
- },
2187
- )
2185
+ self .assertEqual (test_qubesdb .data , data )
2186
+
2187
+ test_qubesdb .data .clear ()
2188
+ vm .features ["anon-timezone" ] = "1"
2189
+ vm .create_qdb_entries ()
2190
+ del data ["/qubes-timezone" ]
2191
+ self .assertEqual (test_qubesdb .data , data )
2188
2192
2189
2193
@unittest .mock .patch ("datetime.datetime" )
2190
2194
@unittest .mock .patch ("qubes.utils.get_timezone" )
0 commit comments