コード例 #1
0
    def test_extract_app_name_when_application_label_is_not_present_but_launchable_activity_label_is(
            self):
        app_name = Aapt._extract_app_name(
            "launchable-activity: name='com.example.app.HomeActivity'  label='Example2'"
        )

        self.assertEqual("Example2", app_name)
コード例 #2
0
    def test_extract_app_name_when_application_label_is_present(self):
        dump_badging = "application-label:'Example0'\n" \
            "application: label='Example1' icon='res/drawable-mdpi-v4/ic_launcher.png'\n" \
            "launchable-activity: name='com.example.app.HomeActivity'  label='Example2' icon=''"

        app_name = Aapt._extract_app_name(dump_badging)

        self.assertEqual("Example1", app_name)
コード例 #3
0
    def test_extract_app_name_when_no_label_is_present(self):
        app_name = Aapt._extract_app_name("")

        self.assertEqual("", app_name)