dde-dock/tests/main.cpp
Robert 0427e19b72
chore: adapt license and copyright (#680)
Modify project to pass the REUSE check

Log: Modify project to pass the REUSE check
Task: https://pms.uniontech.com/task-view-185215.html
Change-Id: Ie954cf985f16c1a243bfc912aa7458c6e85ce9de
2022-09-06 11:36:55 +08:00

36 lines
788 B
C++
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: LGPL-3.0-or-later
#include <gtest/gtest.h>
#ifdef QT_DEBUG
#include <sanitizer/asan_interface.h>
#endif
#include "dockapplication.h"
#include <QMouseEvent>
#include <QTouchEvent>
#include <DLog>
int main(int argc, char **argv)
{
qputenv("QT_QPA_PLATFORM", "offscreen");
DockApplication app(argc, argv);
// 设置应用名为dde-dock否则dconfig相关的配置就读不到了
// TODO dtk已经有相关接口待下次修改
app.setApplicationName("dde-dock");
qApp->setProperty("CANSHOW", true);
::testing::InitGoogleTest(&argc, argv);
#ifdef QT_DEBUG
__sanitizer_set_report_path("asan.log");
#endif
return RUN_ALL_TESTS();
}