Flutter Engine
The Flutter Engine
fixture_test.h
Go to the documentation of this file.
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef FLUTTER_TESTING_FIXTURE_TEST_H_
6#define FLUTTER_TESTING_FIXTURE_TEST_H_
7
8#include "flutter/testing/dart_fixture.h"
9
10namespace flutter {
11namespace testing {
12
13class FixtureTest : public DartFixture, public ThreadTest {
14 public:
15 // Uses the default filenames from the fixtures generator.
17
18 // Allows to customize the kernel, ELF and split ELF filenames.
19 FixtureTest(std::string kernel_filename,
20 std::string elf_filename,
21 std::string elf_split_filename);
22
23 private:
24 FML_DISALLOW_COPY_AND_ASSIGN(FixtureTest);
25};
26
27} // namespace testing
28} // namespace flutter
29
30#endif // FLUTTER_TESTING_FIXTURE_TEST_H_
A fixture that creates threads with running message loops that are terminated when the test is done (...
Definition: thread_test.h:27