[core] Clean up ThreadContext vestiges

This commit is contained in:
John Firebaugh
2016-02-16 13:48:33 -08:00
parent 253a007d99
commit 6e78eabfff
26 changed files with 32 additions and 151 deletions

View File

@@ -13,8 +13,6 @@ public:
TestThread(WorkQueue* queue_) : queue(queue_) {}
void send(std::function<void()>&& fn) {
EXPECT_TRUE(ThreadContext::currentlyOn(ThreadType::Map));
queue->push(std::move(fn));
}
@@ -26,13 +24,11 @@ TEST(WorkQueue, push) {
RunLoop loop;
WorkQueue queue;
Thread<TestThread> thread({"Test", ThreadType::Map, ThreadPriority::Regular}, &queue);
Thread<TestThread> thread({"Test"}, &queue);
uint8_t count = 0;
auto endTest = [&]() {
EXPECT_TRUE(ThreadContext::currentlyOn(ThreadType::Main));
if (++count == 4) {
loop.stop();
}