def test_take_script_from_artifacts(self):
        obj = SeleniumExecutor()
        obj.engine = EngineEmul()
        obj.engine.file_search_paths = [obj.engine.artifacts_dir]

        script_name = "BlazeDemo.java"
        test_script = __dir__() + "/../data/" + script_name
        artifacts_script = os.path.join(obj.engine.artifacts_dir, script_name)
        shutil.copy2(test_script, artifacts_script)

        obj.execution.merge({
            "scenario": {
                "script": script_name,
            }
        })
        obj.prepare()
Return new graph with edges that exist in either G or H but not both.
dataset/ETHPy150Open Blazemeter/taurus/tests/modules/test_SeleniumExecutor.py/TestSeleniumStuff.test_take_script_from_artifacts--crossover with--dataset/ETHPy150Open gkno/gkno_launcher/src/networkx/algorithms/operators/binary.py/symmetric_difference