diff options
Diffstat (limited to 'dx/tests/041-dex-abstract-method')
-rw-r--r-- | dx/tests/041-dex-abstract-method/blort.j | 19 | ||||
-rw-r--r-- | dx/tests/041-dex-abstract-method/expected.txt | 1 | ||||
-rw-r--r-- | dx/tests/041-dex-abstract-method/info.txt | 4 | ||||
-rw-r--r-- | dx/tests/041-dex-abstract-method/run | 21 |
4 files changed, 45 insertions, 0 deletions
diff --git a/dx/tests/041-dex-abstract-method/blort.j b/dx/tests/041-dex-abstract-method/blort.j new file mode 100644 index 0000000..8074fae --- /dev/null +++ b/dx/tests/041-dex-abstract-method/blort.j @@ -0,0 +1,19 @@ +; Copyright (C) 2007 The Android Open Source Project +; +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; http://www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. + +.class blort +.super java/lang/Object + +.method public abstract blort()V +.end method diff --git a/dx/tests/041-dex-abstract-method/expected.txt b/dx/tests/041-dex-abstract-method/expected.txt new file mode 100644 index 0000000..a1db6a4 --- /dev/null +++ b/dx/tests/041-dex-abstract-method/expected.txt @@ -0,0 +1 @@ +Good! diff --git a/dx/tests/041-dex-abstract-method/info.txt b/dx/tests/041-dex-abstract-method/info.txt new file mode 100644 index 0000000..e004388 --- /dev/null +++ b/dx/tests/041-dex-abstract-method/info.txt @@ -0,0 +1,4 @@ +This is a smoke test of dex conversion, which ensures that the +conversion runs without failure, though the contents of the converted +file are not checked for correctness. This test is of a classfile with +just an abstract instance method. diff --git a/dx/tests/041-dex-abstract-method/run b/dx/tests/041-dex-abstract-method/run new file mode 100644 index 0000000..d7aa973 --- /dev/null +++ b/dx/tests/041-dex-abstract-method/run @@ -0,0 +1,21 @@ +#!/bin/bash +# +# Copyright (C) 2007 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +jasmin -d . blort.j >/dev/null +dx --debug --dex --output=blort.dex blort.class +if [ -r blort.dex ]; then + echo Good! +fi |