python tests/test_pipeline.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import sys | |
import pdb | |
import numpy as np | |
import math | |
try: | |
from esutil import coords | |
import esutil |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import bs4 as BeautifulSoup | |
import os | |
import pandas as pd | |
import time | |
from tqdm import tqdm | |
from urllib.request import urlopen | |
import werkzeug | |
import wget | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
===================================================================== FAILURES ====================================================================== | |
_______________________________________________ test_ip6tables_drop_everything[ansible://app-staging] _______________________________________________ | |
[gw3] darwin -- Python 2.7.12 /usr/local/opt/python/bin/python2.7 | |
Command = <command>, Sudo = <sudo> | |
def test_ip6tables_drop_everything(Command, Sudo): | |
""" | |
Ensure that all IPv6 packets are dropped by default. | |
The IPv4 rules are more complicated, and tested separately. | |
""" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
============================================================================================= FAILURES ============================================================================================== | |
____________________________________________________________________________ test_iptables_rules[ansible://app-staging] _____________________________________________________________________________ | |
[gw2] darwin -- Python 2.7.12 /usr/local/opt/python/bin/python2.7 | |
Command = <command>, Sudo = <sudo> | |
def test_iptables_rules(Command, Sudo): | |
""" | |
Ensure the correct iptables rules are checked. Using a single string | |
equivalency check for the entirety of the iptables output, since | |
rule order is critical. Testinfra will provide diffed output on failure. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TASK: [install-local-packages | Install locally built deb packages (via apt).] *** | |
failed: [app-staging] => (item=(0, u'securedrop-ossec-agent-2.8.2+0.3.11-amd64.deb')) => {"failed": true, "item": [0, "securedrop-ossec-agent-2.8.2+0.3.11-amd64.deb"]} | |
stderr: dpkg: error: unknown force/refuse option `yes' | |
Type dpkg --help for help about installing and deinstalling packages [*]; | |
Use 'apt' or 'aptitude' for user-friendly package management; | |
Type dpkg -Dhelp for a list of dpkg debug flag values; | |
Type dpkg --force-help for a list of forcing options; | |
Type dpkg-deb --help for help about manipulating *.deb files; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
======================================================= FAILURES ======================================================= | |
____________________________________ test_app_iptables_rules[ansible://app-staging] ____________________________________ | |
[gw3] darwin -- Python 2.7.12 /usr/local/opt/python/bin/python2.7 | |
SystemInfo = <testinfra.modules.base.SystemInfo object at 0x10fcdabd0> | |
Command = <command>, Sudo = <sudo> | |
def test_app_iptables_rules(SystemInfo, Command, Sudo): | |
# Build a dict of variables to pass to jinja for iptables comparison | |
kwargs = dict( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
============================================== FAILURES =============================================== | |
___________________________ test_app_iptables_rules[ansible://app-staging] ____________________________ | |
[gw1] darwin -- Python 2.7.12 /usr/local/opt/python/bin/python2.7 | |
SystemInfo = <testinfra.modules.base.SystemInfo object at 0x10ee32dd0> | |
Command = <command>, Sudo = <sudo> | |
def test_app_iptables_rules(SystemInfo, Command, Sudo): | |
# Build a dict of variables to pass to jinja for iptables comparison | |
kwargs = dict( |
SecureDrop is a whistleblower submission system that media organizations use to securely accept documents from and communicate with anonymous sources. Originally written by Aaron Swartz, it's currently maintained by Freedom of the Press Foundation. Dozens of news organizations including the New York Times, the Washington Post, the Intercept, and many others now use SecureDrop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vagrant@development:/vagrant/securedrop$ ls -lR /vagrant/securedrop | |
/vagrant/securedrop: | |
total 356 | |
-rw-r--r-- 1 vagrant vagrant 148 Sep 26 17:49 babel.cfg | |
-rw------- 1 vagrant vagrant 3865 Sep 26 18:19 config.py | |
-rw------- 1 vagrant vagrant 2410 Sep 26 18:19 config.pyc | |
-rw-r--r-- 1 vagrant vagrant 3808 Sep 26 17:49 config.py.example | |
-rw-r--r-- 1 vagrant vagrant 34520 Sep 26 17:49 COPYING | |
-rw-r--r-- 1 vagrant vagrant 6770 Oct 3 22:39 crypto_util.py | |
-rw-r--r-- 1 vagrant vagrant 6953 Oct 3 22:39 crypto_util.pyc |
OlderNewer