1218 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.c)\n")
1220 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+process.d)\n")
1221 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+process.d)\n")
1222 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.d)\n")
1223 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.c)\n")
1225 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+process.d)\n")
1226 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+process.d)\n")
1227 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.d)\n")
1228 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.c)\n")
1230 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+process.d)\n")
1231 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+process.d)\n")
1232 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.d)\n")
1233 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.c)\n")
1236 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.c+process.b+process.d)\n")
1237 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.c+process.a+process.d)\n")
1238 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence((process.a+process.b)+process.d)\n")
1239 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.c+(process.a+process.b))\n")
1240 self.assertEqual(s.copyAndExclude([a,b]).
dumpPython(
None),
"cms.Sequence(process.c+process.d)\n")
1243 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+process.d)\n")
1244 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+process.d)\n")
1245 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.d)\n")
1246 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence((process.a+process.b+process.c))\n")
1249 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+process.d)\n")
1250 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+process.d)\n")
1251 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.d)\n")
1252 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence((process.a+process.b+process.c))\n")
1253 self.assertEqual(s.copyAndExclude([a,b,c]).
dumpPython(
None),
"cms.Sequence(process.d)\n")
1255 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+process.d)\n")
1256 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(cms.ignore(process.a)+process.c+process.d)\n")
1257 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(cms.ignore(process.a)+process.b+process.d)\n")
1258 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(cms.ignore(process.a)+process.b+process.c)\n")
1260 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(cms.ignore(process.b)+process.c+process.d)\n")
1261 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+process.d)\n")
1262 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+cms.ignore(process.b)+process.d)\n")
1263 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.a+cms.ignore(process.b)+process.c)\n")
1265 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+cms.ignore(process.d))\n")
1266 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+cms.ignore(process.d))\n")
1267 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+cms.ignore(process.d))\n")
1268 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.c)\n")
1270 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+process.d)\n")
1271 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(~process.a+process.c+process.d)\n")
1272 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(~process.a+process.b+process.d)\n")
1273 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(~process.a+process.b+process.c)\n")
1275 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(~process.b+process.c+process.d)\n")
1276 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+process.d)\n")
1277 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+~process.b+process.d)\n")
1278 self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.a+~process.b+process.c)\n")
1280 self.assertEqual(s.copyAndExclude([a]).
dumpPython(
None),
"cms.Sequence(process.b+process.c+~process.d)\n")
1281 self.assertEqual(s.copyAndExclude([b]).
dumpPython(
None),
"cms.Sequence(process.a+process.c+~process.d)\n")
1282 self.assertEqual(s.copyAndExclude([c]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+~process.d)\n")
self.assertEqual(s.copyAndExclude([d]).
dumpPython(
None),
"cms.Sequence(process.a+process.b+process.c)\n")