//
// Copyright © 2016 D.E. Goodman-Wilson. All rights reserved.
//

#include <gtest/gtest.h>
#include <slack/slack.h>
#include <cpr/cpr.h>
#include "environment.h"

::Environment* env;

int main(int argc, char **argv)
{
    ::testing::InitGoogleTest(&argc, argv);

    env = dynamic_cast<::Environment*>(::testing::AddGlobalTestEnvironment(new ::Environment(std::getenv("SLACK_TOKEN"))));

    return RUN_ALL_TESTS();
}

//
// Copyright © 2016 D.E. Goodman-Wilson. All rights reserved.
//

#include <gtest/gtest.h>
#include <slack/slack.h>
#include <cpr/cpr.h>
#include "environment.h"

::Environment* env;

int main(int argc, char **argv)
{
    ::testing::InitGoogleTest(&argc, argv);

    if(!std::getenv("SLACK_TOKEN"))
    {
        std::cerr << "please set environment variable SLACK_TOKEN" << std::endl;
        exit(1);
    }

    env = dynamic_cast<::Environment*>(::testing::AddGlobalTestEnvironment(new ::Environment(std::getenv("SLACK_TOKEN"))));

    return RUN_ALL_TESTS();
}

Make the test not crash.
Make the test not crash.
