def test_stage_and_flow_seed(self):
        seed_stages_and_flows()

        self.assertEquals(Flow.query.count(), 1)
        self.assertEquals(Stage.query.count(), 3)

        for i in Stage.query.all():
            self.assertTrue(i.id in Flow.query.first().stage_order)
    def test_stage_and_flow_seed(self):
        seed_stages_and_flows()

        self.assertEquals(Flow.query.count(), 1)
        self.assertEquals(Stage.query.count(), 3)

        for i in Stage.query.all():
            self.assertTrue(i.id in Flow.query.first().stage_order)
def seed(user=None, secret=None, bucket=None):
    '''Seeds a test/dev instance with new data
    '''
    user = user if user else os.environ.get('AWS_ACCESS_KEY_ID')
    secret = secret if secret else os.environ.get('AWS_SECRET_ACCESS_KEY')
    bucket = bucket if bucket else os.environ.get('S3_BUCKET_NAME')
    # import seed contracts
    import_old_contracts('./purchasing/data/importer/seed/2015-07-01-seed-contracts.csv')
    # seed a sample stage/flow with basic names
    seed_stages_and_flows()
    # scrape line items
    scrape(True)
    # import seed costars
    import_costars(user, secret, 'costars', './purchasing/data/importer/seed/costars')
    # import seed nigp
    import_nigp('./purchasing/data/importer/seed/2015-07-01-seed-nigp-cleaned.csv')
    print ''
def seed(user=None, secret=None, bucket=None):
    """Seeds a test/dev instance with new data
    """
    user = user if user else os.environ.get("AWS_ACCESS_KEY_ID")
    secret = secret if secret else os.environ.get("AWS_SECRET_ACCESS_KEY")
    bucket = bucket if bucket else os.environ.get("S3_BUCKET_NAME")
    # import seed contracts
    import_old_contracts("./purchasing/data/importer/seed/2015-07-01-seed-contracts.csv")
    # seed a sample stage/flow with basic names
    seed_stages_and_flows()
    # scrape line items
    scrape(True)
    # import seed costars
    import_costars(user, secret, "costars", "./purchasing/data/importer/seed/costars")
    # import seed nigp
    import_nigp("./purchasing/data/importer/seed/2015-07-01-seed-nigp-cleaned.csv")
    print ""