Project

General

Profile

« Previous | Next » 

Revision 4c6a2323

Added by koszko over 1 year ago

make Haketilo buildable again (for Mozilla)

How cool it is to throw away 5755 lines of code...

View differences:

test/unit/test_content.py
33 33
    ''';
34 34
    this.haketilo_secret        = "abracadabra";
35 35
    this.haketilo_pattern_tree  = {};
36
    this.haketilo_defualt_allow = false;
36
    this.haketilo_default_allow = false;
37 37

  
38 38
    if (this.haketilo_content_script_main)
39 39
        this.haketilo_content_script_main();
......
69 69

  
70 70
    async function mock_payload_ok([type, res_id]) {
71 71
        if (type === "indexeddb_files")
72
            return [1, 2].map(n => `window.haketilo_injected_${n} = ${n}${n};`);
72
            return {files: [1, 2].map(n => `window.hak_injected_${n} = ${n};`)};
73 73
    }
74 74

  
75 75
    if (/payload_error/.test(document.URL)) {
......
162 162

  
163 163
    def vars_made_by_payload(driver):
164 164
        vars_values = driver.execute_script(
165
            'return [1, 2].map(n => window[`haketilo_injected_${n}`]);'
165
            'return [1, 2].map(n => window[`hak_injected_${n}`]);'
166 166
        )
167 167
        if vars_values != [None, None]:
168 168
            return vars_values
......
174 174
        }
175 175
    elif target2 == 'payload_ok':
176 176
        vars_values = WebDriverWait(driver, 10).until(vars_made_by_payload)
177
        assert vars_values == [11, 22]
177
        assert vars_values == [1, 2]
178 178

  
179 179
@pytest.mark.ext_data({'content_script': content_script})
180 180
@pytest.mark.usefixtures('webextension')

Also available in: Unified diff