示例#1
0
    def test_prepare_apex(self):
        self.task_config.config["options"]["namespaced"] = True

        task = AnonymousApexTask(self.project_config, self.task_config, self.org_config)
        before = "String %%%NAMESPACED_ORG%%%str = '%%%NAMESPACED_RT%%%';"
        expected = "String abc__str = 'abc.';"
        self.assertEqual(expected, task._prepare_apex(before))
示例#2
0
 def test_prepare_apex(self):
     task = AnonymousApexTask(self.project_config, self.task_config,
                              self.org_config)
     before = "String %%%NAMESPACE%%%str = 'foo';"
     expected = "String abc__str = 'foo';"
     self.assertEqual(expected, task._prepare_apex(before))
示例#3
0
 def test_optional_parameter_2_replacement(self):
     task = AnonymousApexTask(self.project_config, self.task_config, self.org_config)
     before = "String str = '%%%PARAM_2%%%';"
     expected = "String str = '';"
     self.assertEqual(expected, task._prepare_apex(before))
 def test_prepare_apex(self):
     task = AnonymousApexTask(self.project_config, self.task_config, self.org_config)
     before = "String %%%NAMESPACE%%%str = 'foo';"
     expected = "String abc__str = 'foo';"
     self.assertEqual(expected, task._prepare_apex(before))
示例#5
0
 def test_prepare_apex__detect_namespace(self):
     task = AnonymousApexTask(self.project_config, self.task_config, self.org_config)
     before = "String %%%NAMESPACED_ORG%%%str = '%%%NAMESPACED_RT%%%';"
     expected = "String abc__str = 'abc.';"
     self.assertEqual(expected, task._prepare_apex(before))