1 /* 2 * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16 #include <climits> 17 #include <gtest/gtest.h> 18 #include "../Khrgles3BaseFunc.h" 19 #include "../ActsKhrgles30002TestSuite.h" 20 #include "shrinkdefine.h" 21 22 using namespace std; 23 using namespace testing::ext; 24 using namespace OHOS; 25 26 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001214, 27 "KHR-GLES3.shaders.preproces", 28 "sor.extensions.basic_vertex"); 29 30 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001215, 31 "KHR-GLES3.shaders.preprocess", 32 "or.extensions.basic_fragment"); 33 34 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001216, 35 "KHR-GLES3.shaders.preprocesso", 36 "r.extensions.macro_exp_vertex"); 37 38 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001217, 39 "KHR-GLES3.shaders.preprocessor", 40 ".extensions.macro_exp_fragment"); 41 42 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001218, 43 "KHR-GLES3.shaders.preprocessor.exte", 44 "nsions.missing_extension_name_vertex"); 45 46 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001219, 47 "KHR-GLES3.shaders.preprocessor.exten", 48 "sions.missing_extension_name_fragment"); 49 50 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001220, 51 "KHR-GLES3.shaders.preprocessor.exte", 52 "nsions.invalid_extension_name_vertex"); 53 54 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001221, 55 "KHR-GLES3.shaders.preprocessor.exten", 56 "sions.invalid_extension_name_fragment"); 57 58 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001222, 59 "KHR-GLES3.shaders.preprocessor.", 60 "extensions.missing_colon_vertex"); 61 62 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001223, 63 "KHR-GLES3.shaders.preprocessor.e", 64 "xtensions.missing_colon_fragment"); 65 66 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001224, 67 "KHR-GLES3.shaders.preprocessor.", 68 "extensions.expected_colon_vertex"); 69 70 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001225, 71 "KHR-GLES3.shaders.preprocessor.e", 72 "xtensions.expected_colon_fragment"); 73 74 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001226, 75 "KHR-GLES3.shaders.preprocessor.e", 76 "xtensions.missing_behavior_vertex"); 77 78 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001227, 79 "KHR-GLES3.shaders.preprocessor.ex", 80 "tensions.missing_behavior_fragment"); 81 82 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001228, 83 "KHR-GLES3.shaders.preprocessor.ex", 84 "tensions.invalid_behavior_1_vertex"); 85 86 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001229, 87 "KHR-GLES3.shaders.preprocessor.ext", 88 "ensions.invalid_behavior_1_fragment"); 89 90 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001230, 91 "KHR-GLES3.shaders.preprocessor.ex", 92 "tensions.invalid_behavior_2_vertex"); 93 94 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001231, 95 "KHR-GLES3.shaders.preprocessor.ext", 96 "ensions.invalid_behavior_2_fragment"); 97 98 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001232, 99 "KHR-GLES3.shaders.preprocessor.ex", 100 "tensions.invalid_behavior_3_vertex"); 101 102 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001233, 103 "KHR-GLES3.shaders.preprocessor.ext", 104 "ensions.invalid_behavior_3_fragment"); 105 106 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001234, 107 "KHR-GLES3.shaders.preprocessor.ext", 108 "ensions.invalid_char_in_name_vertex"); 109 110 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001235, 111 "KHR-GLES3.shaders.preprocessor.exte", 112 "nsions.invalid_char_in_name_fragment"); 113 114 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001236, 115 "KHR-GLES3.shaders.preprocessor.exten", 116 "sions.invalid_char_in_behavior_vertex"); 117 118 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001237, 119 "KHR-GLES3.shaders.preprocessor.extens", 120 "ions.invalid_char_in_behavior_fragment"); 121 122 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001238, 123 "KHR-GLES3.shaders.preprocessor.ext", 124 "ensions.unterminated_comment_vertex"); 125 126 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001239, 127 "KHR-GLES3.shaders.preprocessor.exte", 128 "nsions.unterminated_comment_fragment"); 129 130 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001240, 131 "KHR-GLES3.shaders.preprocessor.extensio", 132 "ns.after_non_preprocessing_tokens_vertex"); 133 134 static SHRINK_HWTEST_F(ActsKhrgles30002TestSuite, TestCase_001241, 135 "KHR-GLES3.shaders.preprocessor.extension", 136 "s.after_non_preprocessing_tokens_fragment"); 137