haikuwebkit/Tools/TestWebKitAPI/TestsController.h

49 lines
1.7 KiB
C
Raw Permalink Normal View History

Add simple API tester for WebKit2 https://bugs.webkit.org/show_bug.cgi?id=46953 Reviewed by Adam Roben. This adds a very simple testing infrastructure for testing APIs exposed through the WebKit project. It consists of two parts: 1) a project that builds the all the tests 2) a script that searches the tests directory and calls the tester once for each test. This adds the infrastructure and two tests: - Tests/WTF/Vector1.cpp - A proof of concept test of WTF data-structures. - Tests/WebKit2/BasicTest1.cpp - A proof of concept test of WebKit2 API. This currently only works on the mac, but is designed to be easily ported to any platform. * Scripts/run-api-tests: Added. * Scripts/build-api-tests: Added. Scripts to build/run the tests. * TestWebKitAPI: Added. * TestWebKitAPI/Configurations: Added. * TestWebKitAPI/Configurations/Base.xcconfig: Added. * TestWebKitAPI/Configurations/DebugRelease.xcconfig: Added. * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig: Added. * TestWebKitAPI/ForwardingHeaders: Added. * TestWebKitAPI/ForwardingHeaders/wtf: Added. * TestWebKitAPI/PlatformUtilities.h: Added. * TestWebKitAPI/PlatformWebView.h: Added. (TestWebKitAPI::PlatformWebView::platformView): * TestWebKitAPI/StringFunctions.h: Added. * TestWebKitAPI/Test.h: Added. (TestWebKitAPI::Test::~Test): (TestWebKitAPI::Test::name): (TestWebKitAPI::Test::Register::Register): (TestWebKitAPI::Test::Register::create): (TestWebKitAPI::Test::Test): * TestWebKitAPI/TestWebKitAPI.xcodeproj: Added. * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: Added. * TestWebKitAPI/TestWebKitAPIPrefix.h: Added. * TestWebKitAPI/TestsController.cpp: Added. (TestWebKitAPI::TestsController::shared): (TestWebKitAPI::TestsController::TestsController): (TestWebKitAPI::TestsController::runTestNamed): (TestWebKitAPI::TestsController::testFailed): (TestWebKitAPI::TestsController::registerCreateTestFunction): * TestWebKitAPI/TestsController.h: Added. * TestWebKitAPI/mac: Added. * TestWebKitAPI/mac/PlatformUtilitiesMac.mm: Added. (TestWebKitAPI::Util::run): (TestWebKitAPI::Util::createURLForResource): * TestWebKitAPI/mac/PlatformWebViewMac.mm: Added. (TestWebKitAPI::PlatformWebView::PlatformWebView): (TestWebKitAPI::PlatformWebView::resizeTo): (TestWebKitAPI::PlatformWebView::~PlatformWebView): (TestWebKitAPI::PlatformWebView::page): (TestWebKitAPI::PlatformWebView::focus): * TestWebKitAPI/mac/main.mm: Added. Infrastructure. * TestWebKitAPI/Tests: Added. * TestWebKitAPI/Tests/WTF: Added. * TestWebKitAPI/Tests/WTF/Vector1.cpp: Added. * TestWebKitAPI/Tests/WebKit2: Added. * TestWebKitAPI/Tests/WebKit2/BasicTest1.cpp: Added. (TestWebKitAPI::State::State): * TestWebKitAPI/Tests/WebKit2/basic-1.html: Added. Proof of concept tests. Canonical link: https://commits.webkit.org/59538@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@68910 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2010-10-01 19:07:40 +00:00
/*
* Copyright (C) 2010 Apple Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
* BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
* THE POSSIBILITY OF SUCH DAMAGE.
*/
#ifndef TestsController_h
#define TestsController_h
[Win] Resolve various static analyzer warnings in Tools. https://bugs.webkit.org/show_bug.cgi?id=137534 Reviewed by Dean Jackson. * DumpRenderTree/cg/ImageDiffCG.cpp: (main): User proper printf specifiers. * DumpRenderTree/win/AccessibilityUIElementWin.cpp: (AccessibilityUIElement::childrenCount): Handle possibility that gcc_accChildCount returns with an error. (accessibilityState): Ditto for gcc_accState. * DumpRenderTree/win/DRTDesktopNotificationPresenter.cpp: (DRTDesktopNotificationPresenter::showDesktopNotification): Use proper check for return value from 'isHTML'. HRESULT is not a boolean and cannot be treated as such. * DumpRenderTree/win/DumpRenderTree.cpp: (DumpRenderTreeWndProc): Avoid possible infinite loop on teardown caused by comparing an unsigned value as being greater-than zero. * DumpRenderTree/win/EditingDelegate.cpp: (dump): Pass proper character pointer type to printf. (EditingDelegate::shouldBeginEditingInDOMRange): Ditto. (EditingDelegate::shouldEndEditingInDOMRange): Ditto. (EditingDelegate::shouldInsertNode): Ditto. (EditingDelegate::shouldInsertText): Ditto. (EditingDelegate::shouldDeleteDOMRange): Ditto. (EditingDelegate::shouldChangeSelectedDOMRange): Ditto. (EditingDelegate::shouldApplyStyle): Ditto. * DumpRenderTree/win/EventSender.cpp: (beginDragWithFilesCallback): Handle possible error case for GlobalAlloc. * DumpRenderTree/win/EventSender.h: Add proper declaration for HRESULT to match system headers. * DumpRenderTree/win/PixelDumpSupportWin.cpp: Handle possible failure from CreateDIBSection. * DumpRenderTree/win/UIDelegate.cpp: Ensure proper type is passed to printf. * TestWebKitAPI/Tests/WTF/MediaTime.cpp: Get rid of workaround for NaN under older versions of MSVC we no longer support. * TestWebKitAPI/Tests/WebKit/win/WebViewDestruction.cpp: Use proper types and API for 64-bit builds. * TestWebKitAPI/TestsController.cpp: Use NeverDestroyed like a good citizen. * TestWebKitAPI/TestsController.h: Ditto. * WinLauncher/Common.cpp: Handle possible failure from GetModuleFileName. * WinLauncher/WinLauncher.cpp: Make order of operations explicit to avoid performing bitwise | before the comparison is done. Canonical link: https://commits.webkit.org/155353@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@174471 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2014-10-08 20:01:28 +00:00
#include <wtf/NeverDestroyed.h>
Add simple API tester for WebKit2 https://bugs.webkit.org/show_bug.cgi?id=46953 Reviewed by Adam Roben. This adds a very simple testing infrastructure for testing APIs exposed through the WebKit project. It consists of two parts: 1) a project that builds the all the tests 2) a script that searches the tests directory and calls the tester once for each test. This adds the infrastructure and two tests: - Tests/WTF/Vector1.cpp - A proof of concept test of WTF data-structures. - Tests/WebKit2/BasicTest1.cpp - A proof of concept test of WebKit2 API. This currently only works on the mac, but is designed to be easily ported to any platform. * Scripts/run-api-tests: Added. * Scripts/build-api-tests: Added. Scripts to build/run the tests. * TestWebKitAPI: Added. * TestWebKitAPI/Configurations: Added. * TestWebKitAPI/Configurations/Base.xcconfig: Added. * TestWebKitAPI/Configurations/DebugRelease.xcconfig: Added. * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig: Added. * TestWebKitAPI/ForwardingHeaders: Added. * TestWebKitAPI/ForwardingHeaders/wtf: Added. * TestWebKitAPI/PlatformUtilities.h: Added. * TestWebKitAPI/PlatformWebView.h: Added. (TestWebKitAPI::PlatformWebView::platformView): * TestWebKitAPI/StringFunctions.h: Added. * TestWebKitAPI/Test.h: Added. (TestWebKitAPI::Test::~Test): (TestWebKitAPI::Test::name): (TestWebKitAPI::Test::Register::Register): (TestWebKitAPI::Test::Register::create): (TestWebKitAPI::Test::Test): * TestWebKitAPI/TestWebKitAPI.xcodeproj: Added. * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: Added. * TestWebKitAPI/TestWebKitAPIPrefix.h: Added. * TestWebKitAPI/TestsController.cpp: Added. (TestWebKitAPI::TestsController::shared): (TestWebKitAPI::TestsController::TestsController): (TestWebKitAPI::TestsController::runTestNamed): (TestWebKitAPI::TestsController::testFailed): (TestWebKitAPI::TestsController::registerCreateTestFunction): * TestWebKitAPI/TestsController.h: Added. * TestWebKitAPI/mac: Added. * TestWebKitAPI/mac/PlatformUtilitiesMac.mm: Added. (TestWebKitAPI::Util::run): (TestWebKitAPI::Util::createURLForResource): * TestWebKitAPI/mac/PlatformWebViewMac.mm: Added. (TestWebKitAPI::PlatformWebView::PlatformWebView): (TestWebKitAPI::PlatformWebView::resizeTo): (TestWebKitAPI::PlatformWebView::~PlatformWebView): (TestWebKitAPI::PlatformWebView::page): (TestWebKitAPI::PlatformWebView::focus): * TestWebKitAPI/mac/main.mm: Added. Infrastructure. * TestWebKitAPI/Tests: Added. * TestWebKitAPI/Tests/WTF: Added. * TestWebKitAPI/Tests/WTF/Vector1.cpp: Added. * TestWebKitAPI/Tests/WebKit2: Added. * TestWebKitAPI/Tests/WebKit2/BasicTest1.cpp: Added. (TestWebKitAPI::State::State): * TestWebKitAPI/Tests/WebKit2/basic-1.html: Added. Proof of concept tests. Canonical link: https://commits.webkit.org/59538@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@68910 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2010-10-01 19:07:40 +00:00
namespace TestWebKitAPI {
class TestsController {
public:
static TestsController& singleton();
Add simple API tester for WebKit2 https://bugs.webkit.org/show_bug.cgi?id=46953 Reviewed by Adam Roben. This adds a very simple testing infrastructure for testing APIs exposed through the WebKit project. It consists of two parts: 1) a project that builds the all the tests 2) a script that searches the tests directory and calls the tester once for each test. This adds the infrastructure and two tests: - Tests/WTF/Vector1.cpp - A proof of concept test of WTF data-structures. - Tests/WebKit2/BasicTest1.cpp - A proof of concept test of WebKit2 API. This currently only works on the mac, but is designed to be easily ported to any platform. * Scripts/run-api-tests: Added. * Scripts/build-api-tests: Added. Scripts to build/run the tests. * TestWebKitAPI: Added. * TestWebKitAPI/Configurations: Added. * TestWebKitAPI/Configurations/Base.xcconfig: Added. * TestWebKitAPI/Configurations/DebugRelease.xcconfig: Added. * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig: Added. * TestWebKitAPI/ForwardingHeaders: Added. * TestWebKitAPI/ForwardingHeaders/wtf: Added. * TestWebKitAPI/PlatformUtilities.h: Added. * TestWebKitAPI/PlatformWebView.h: Added. (TestWebKitAPI::PlatformWebView::platformView): * TestWebKitAPI/StringFunctions.h: Added. * TestWebKitAPI/Test.h: Added. (TestWebKitAPI::Test::~Test): (TestWebKitAPI::Test::name): (TestWebKitAPI::Test::Register::Register): (TestWebKitAPI::Test::Register::create): (TestWebKitAPI::Test::Test): * TestWebKitAPI/TestWebKitAPI.xcodeproj: Added. * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: Added. * TestWebKitAPI/TestWebKitAPIPrefix.h: Added. * TestWebKitAPI/TestsController.cpp: Added. (TestWebKitAPI::TestsController::shared): (TestWebKitAPI::TestsController::TestsController): (TestWebKitAPI::TestsController::runTestNamed): (TestWebKitAPI::TestsController::testFailed): (TestWebKitAPI::TestsController::registerCreateTestFunction): * TestWebKitAPI/TestsController.h: Added. * TestWebKitAPI/mac: Added. * TestWebKitAPI/mac/PlatformUtilitiesMac.mm: Added. (TestWebKitAPI::Util::run): (TestWebKitAPI::Util::createURLForResource): * TestWebKitAPI/mac/PlatformWebViewMac.mm: Added. (TestWebKitAPI::PlatformWebView::PlatformWebView): (TestWebKitAPI::PlatformWebView::resizeTo): (TestWebKitAPI::PlatformWebView::~PlatformWebView): (TestWebKitAPI::PlatformWebView::page): (TestWebKitAPI::PlatformWebView::focus): * TestWebKitAPI/mac/main.mm: Added. Infrastructure. * TestWebKitAPI/Tests: Added. * TestWebKitAPI/Tests/WTF: Added. * TestWebKitAPI/Tests/WTF/Vector1.cpp: Added. * TestWebKitAPI/Tests/WebKit2: Added. * TestWebKitAPI/Tests/WebKit2/BasicTest1.cpp: Added. (TestWebKitAPI::State::State): * TestWebKitAPI/Tests/WebKit2/basic-1.html: Added. Proof of concept tests. Canonical link: https://commits.webkit.org/59538@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@68910 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2010-10-01 19:07:40 +00:00
bool run(int argc, char** argv);
Add simple API tester for WebKit2 https://bugs.webkit.org/show_bug.cgi?id=46953 Reviewed by Adam Roben. This adds a very simple testing infrastructure for testing APIs exposed through the WebKit project. It consists of two parts: 1) a project that builds the all the tests 2) a script that searches the tests directory and calls the tester once for each test. This adds the infrastructure and two tests: - Tests/WTF/Vector1.cpp - A proof of concept test of WTF data-structures. - Tests/WebKit2/BasicTest1.cpp - A proof of concept test of WebKit2 API. This currently only works on the mac, but is designed to be easily ported to any platform. * Scripts/run-api-tests: Added. * Scripts/build-api-tests: Added. Scripts to build/run the tests. * TestWebKitAPI: Added. * TestWebKitAPI/Configurations: Added. * TestWebKitAPI/Configurations/Base.xcconfig: Added. * TestWebKitAPI/Configurations/DebugRelease.xcconfig: Added. * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig: Added. * TestWebKitAPI/ForwardingHeaders: Added. * TestWebKitAPI/ForwardingHeaders/wtf: Added. * TestWebKitAPI/PlatformUtilities.h: Added. * TestWebKitAPI/PlatformWebView.h: Added. (TestWebKitAPI::PlatformWebView::platformView): * TestWebKitAPI/StringFunctions.h: Added. * TestWebKitAPI/Test.h: Added. (TestWebKitAPI::Test::~Test): (TestWebKitAPI::Test::name): (TestWebKitAPI::Test::Register::Register): (TestWebKitAPI::Test::Register::create): (TestWebKitAPI::Test::Test): * TestWebKitAPI/TestWebKitAPI.xcodeproj: Added. * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: Added. * TestWebKitAPI/TestWebKitAPIPrefix.h: Added. * TestWebKitAPI/TestsController.cpp: Added. (TestWebKitAPI::TestsController::shared): (TestWebKitAPI::TestsController::TestsController): (TestWebKitAPI::TestsController::runTestNamed): (TestWebKitAPI::TestsController::testFailed): (TestWebKitAPI::TestsController::registerCreateTestFunction): * TestWebKitAPI/TestsController.h: Added. * TestWebKitAPI/mac: Added. * TestWebKitAPI/mac/PlatformUtilitiesMac.mm: Added. (TestWebKitAPI::Util::run): (TestWebKitAPI::Util::createURLForResource): * TestWebKitAPI/mac/PlatformWebViewMac.mm: Added. (TestWebKitAPI::PlatformWebView::PlatformWebView): (TestWebKitAPI::PlatformWebView::resizeTo): (TestWebKitAPI::PlatformWebView::~PlatformWebView): (TestWebKitAPI::PlatformWebView::page): (TestWebKitAPI::PlatformWebView::focus): * TestWebKitAPI/mac/main.mm: Added. Infrastructure. * TestWebKitAPI/Tests: Added. * TestWebKitAPI/Tests/WTF: Added. * TestWebKitAPI/Tests/WTF/Vector1.cpp: Added. * TestWebKitAPI/Tests/WebKit2: Added. * TestWebKitAPI/Tests/WebKit2/BasicTest1.cpp: Added. (TestWebKitAPI::State::State): * TestWebKitAPI/Tests/WebKit2/basic-1.html: Added. Proof of concept tests. Canonical link: https://commits.webkit.org/59538@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@68910 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2010-10-01 19:07:40 +00:00
private:
TestsController();
~TestsController();
[Win] Resolve various static analyzer warnings in Tools. https://bugs.webkit.org/show_bug.cgi?id=137534 Reviewed by Dean Jackson. * DumpRenderTree/cg/ImageDiffCG.cpp: (main): User proper printf specifiers. * DumpRenderTree/win/AccessibilityUIElementWin.cpp: (AccessibilityUIElement::childrenCount): Handle possibility that gcc_accChildCount returns with an error. (accessibilityState): Ditto for gcc_accState. * DumpRenderTree/win/DRTDesktopNotificationPresenter.cpp: (DRTDesktopNotificationPresenter::showDesktopNotification): Use proper check for return value from 'isHTML'. HRESULT is not a boolean and cannot be treated as such. * DumpRenderTree/win/DumpRenderTree.cpp: (DumpRenderTreeWndProc): Avoid possible infinite loop on teardown caused by comparing an unsigned value as being greater-than zero. * DumpRenderTree/win/EditingDelegate.cpp: (dump): Pass proper character pointer type to printf. (EditingDelegate::shouldBeginEditingInDOMRange): Ditto. (EditingDelegate::shouldEndEditingInDOMRange): Ditto. (EditingDelegate::shouldInsertNode): Ditto. (EditingDelegate::shouldInsertText): Ditto. (EditingDelegate::shouldDeleteDOMRange): Ditto. (EditingDelegate::shouldChangeSelectedDOMRange): Ditto. (EditingDelegate::shouldApplyStyle): Ditto. * DumpRenderTree/win/EventSender.cpp: (beginDragWithFilesCallback): Handle possible error case for GlobalAlloc. * DumpRenderTree/win/EventSender.h: Add proper declaration for HRESULT to match system headers. * DumpRenderTree/win/PixelDumpSupportWin.cpp: Handle possible failure from CreateDIBSection. * DumpRenderTree/win/UIDelegate.cpp: Ensure proper type is passed to printf. * TestWebKitAPI/Tests/WTF/MediaTime.cpp: Get rid of workaround for NaN under older versions of MSVC we no longer support. * TestWebKitAPI/Tests/WebKit/win/WebViewDestruction.cpp: Use proper types and API for 64-bit builds. * TestWebKitAPI/TestsController.cpp: Use NeverDestroyed like a good citizen. * TestWebKitAPI/TestsController.h: Ditto. * WinLauncher/Common.cpp: Handle possible failure from GetModuleFileName. * WinLauncher/WinLauncher.cpp: Make order of operations explicit to avoid performing bitwise | before the comparison is done. Canonical link: https://commits.webkit.org/155353@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@174471 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2014-10-08 20:01:28 +00:00
friend class WTF::NeverDestroyed<TestsController>;
Add simple API tester for WebKit2 https://bugs.webkit.org/show_bug.cgi?id=46953 Reviewed by Adam Roben. This adds a very simple testing infrastructure for testing APIs exposed through the WebKit project. It consists of two parts: 1) a project that builds the all the tests 2) a script that searches the tests directory and calls the tester once for each test. This adds the infrastructure and two tests: - Tests/WTF/Vector1.cpp - A proof of concept test of WTF data-structures. - Tests/WebKit2/BasicTest1.cpp - A proof of concept test of WebKit2 API. This currently only works on the mac, but is designed to be easily ported to any platform. * Scripts/run-api-tests: Added. * Scripts/build-api-tests: Added. Scripts to build/run the tests. * TestWebKitAPI: Added. * TestWebKitAPI/Configurations: Added. * TestWebKitAPI/Configurations/Base.xcconfig: Added. * TestWebKitAPI/Configurations/DebugRelease.xcconfig: Added. * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig: Added. * TestWebKitAPI/ForwardingHeaders: Added. * TestWebKitAPI/ForwardingHeaders/wtf: Added. * TestWebKitAPI/PlatformUtilities.h: Added. * TestWebKitAPI/PlatformWebView.h: Added. (TestWebKitAPI::PlatformWebView::platformView): * TestWebKitAPI/StringFunctions.h: Added. * TestWebKitAPI/Test.h: Added. (TestWebKitAPI::Test::~Test): (TestWebKitAPI::Test::name): (TestWebKitAPI::Test::Register::Register): (TestWebKitAPI::Test::Register::create): (TestWebKitAPI::Test::Test): * TestWebKitAPI/TestWebKitAPI.xcodeproj: Added. * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: Added. * TestWebKitAPI/TestWebKitAPIPrefix.h: Added. * TestWebKitAPI/TestsController.cpp: Added. (TestWebKitAPI::TestsController::shared): (TestWebKitAPI::TestsController::TestsController): (TestWebKitAPI::TestsController::runTestNamed): (TestWebKitAPI::TestsController::testFailed): (TestWebKitAPI::TestsController::registerCreateTestFunction): * TestWebKitAPI/TestsController.h: Added. * TestWebKitAPI/mac: Added. * TestWebKitAPI/mac/PlatformUtilitiesMac.mm: Added. (TestWebKitAPI::Util::run): (TestWebKitAPI::Util::createURLForResource): * TestWebKitAPI/mac/PlatformWebViewMac.mm: Added. (TestWebKitAPI::PlatformWebView::PlatformWebView): (TestWebKitAPI::PlatformWebView::resizeTo): (TestWebKitAPI::PlatformWebView::~PlatformWebView): (TestWebKitAPI::PlatformWebView::page): (TestWebKitAPI::PlatformWebView::focus): * TestWebKitAPI/mac/main.mm: Added. Infrastructure. * TestWebKitAPI/Tests: Added. * TestWebKitAPI/Tests/WTF: Added. * TestWebKitAPI/Tests/WTF/Vector1.cpp: Added. * TestWebKitAPI/Tests/WebKit2: Added. * TestWebKitAPI/Tests/WebKit2/BasicTest1.cpp: Added. (TestWebKitAPI::State::State): * TestWebKitAPI/Tests/WebKit2/basic-1.html: Added. Proof of concept tests. Canonical link: https://commits.webkit.org/59538@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@68910 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2010-10-01 19:07:40 +00:00
};
} // namespace TestWebKitAPI
#endif // TestsController_h