@@ -0,0 +1,1295 @@
+/**%0A *  Copyright (C) 2018 Ryszard Wi%C5%9Bniewski %3Cbrut.alll@gmail.com%3E%0A *  Copyright (C) 2018 Connor Tumbleson %3Cconnor.tumbleson@gmail.com%3E%0A *%0A *  Licensed under the Apache License, Version 2.0 (the %22License%22);%0A *  you may not use this file except in compliance with the License.%0A *  You may obtain a copy of the License at%0A *%0A *       http://www.apache.org/licenses/LICENSE-2.0%0A *%0A *  Unless required by applicable law or agreed to in writing, software%0A *  distributed under the License is distributed on an %22AS IS%22 BASIS,%0A *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A *  See the License for the specific language governing permissions and%0A *  limitations under the License.%0A */%0Apackage brut.androlib.util;%0A%0Aimport brut.common.BrutException;%0Aimport brut.util.AaptManager;%0Aimport org.junit.Test;%0A%0Aimport static org.junit.Assert.assertEquals;%0A%0Apublic class AaptVersionTest %7B%0A%0A    @Test%0A    public void testAapt2Iterations() throws BrutException %7B%0A        assertEquals(2, AaptManager.getAppVersionFromString(%22Android Asset Packaging Tool (aapt) 2:17%22));%0A        assertEquals(2, AaptManager.getAppVersionFromString(%22Android Asset Packaging Tool (aapt) 2.17%22));%0A        assertEquals(1, AaptManager.getAppVersionFromString(%22Android Asset Packaging Tool, v0.9%22));%0A    %7D%0A%7D%0A

add test for various aapt2 version strings