Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 11
Línea 126... Línea 126...
126
     * @dataProvider get_strip_disallowed_helpers_testcases()
126
     * @dataProvider get_strip_disallowed_helpers_testcases()
127
     * @param string[] $disallowed The list of helpers to strip
127
     * @param string[] $disallowed The list of helpers to strip
128
     * @param string $input The input string for the helper
128
     * @param string $input The input string for the helper
129
     * @param string $expected The expected output of the string after disallowed strip
129
     * @param string $expected The expected output of the string after disallowed strip
130
     */
130
     */
131
    public function test_strip_disallowed_helpers($disallowed, $input, $expected) {
131
    public function test_strip_disallowed_helpers($disallowed, $input, $expected): void {
132
        $collection = new mustache_helper_collection(null, $disallowed);
132
        $collection = new mustache_helper_collection(null, $disallowed);
133
        $this->assertEquals($expected, $collection->strip_disallowed_helpers($disallowed, $input));
133
        $this->assertEquals($expected, $collection->strip_disallowed_helpers($disallowed, $input));
134
    }
134
    }
Línea 135... Línea 135...
135
 
135
 
Línea 138... Línea 138...
138
     * helpers.
138
     * helpers.
139
     *
139
     *
140
     * Any allowed helper should still be available to call during the
140
     * Any allowed helper should still be available to call during the
141
     * execution of a helper.
141
     * execution of a helper.
142
     */
142
     */
143
    public function test_disallowed_helpers_disabled_during_execution() {
143
    public function test_disallowed_helpers_disabled_during_execution(): void {
144
        $engine = new \Mustache_Engine();
144
        $engine = new \Mustache_Engine();
145
        $context = new \Mustache_Context();
145
        $context = new \Mustache_Context();
146
        $lambdahelper = new \Mustache_LambdaHelper($engine, $context);
146
        $lambdahelper = new \Mustache_LambdaHelper($engine, $context);
147
        $disallowed = ['bad'];
147
        $disallowed = ['bad'];
148
        $collection = new mustache_helper_collection(null, $disallowed);
148
        $collection = new mustache_helper_collection(null, $disallowed);