magicstone-dev / ecko

Audit: Calls to methods in IO class must be avoided RB-A1012
Security
Critical
5 months ago5 months old
35      # Domains should now be added
36      get :export, params: { format: :csv }
37      expect(response).to have_http_status(200)
38      expect(response.body).to eq(IO.read(File.join(file_fixture_path, 'domain_blocks.csv')))39    end
40
41    it 'blocks imported domains with only domains csv' do
16
17      get :export, params: { format: :csv }
18      expect(response).to have_http_status(200)
19      expect(response.body).to eq(IO.read(File.join(file_fixture_path, 'domain_blocks.csv')))20    end
21  end
22
30      # Domains should now be added
31      get :export, params: { format: :csv }
32      expect(response).to have_http_status(200)
33      expect(response.body).to eq(IO.read(File.join(file_fixture_path, 'domain_allows.csv')))34    end
35
36    it 'displays error on no file selected' do
14
15      get :export, params: { format: :csv }
16      expect(response).to have_http_status(200)
17      expect(response.body).to eq(IO.read(File.join(file_fixture_path, 'domain_allows.csv')))18    end
19  end
20