[Libreoffice-commits] online.git: 2 commits - test/data wsd/LOOLWSD.cpp
Samuel Mehrbrodt
Samuel.Mehrbrodt at cib.de
Fri Feb 23 08:58:07 UTC 2018
test/data/hello-world.odp |binary
test/data/hello-world.ods |binary
wsd/LOOLWSD.cpp | 15 ++++++++++-----
3 files changed, 10 insertions(+), 5 deletions(-)
New commits:
commit 224660a0ba8d91b6c143223e2b0cad86d73540b3
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Date: Thu Feb 22 16:13:20 2018 +0100
Add launch URIs for Calc and Impress too (for debug builds)
Change-Id: I66ea097c7f8d0ea72a74ecb62abbdf63e50f3058
Reviewed-on: https://gerrit.libreoffice.org/50190
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
diff --git a/wsd/LOOLWSD.cpp b/wsd/LOOLWSD.cpp
index 5ea443ab..c25241a9 100644
--- a/wsd/LOOLWSD.cpp
+++ b/wsd/LOOLWSD.cpp
@@ -21,7 +21,9 @@
#define LOOLWSD_TEST_LOLEAFLET_UI "/loleaflet/" LOOLWSD_VERSION_HASH "/loleaflet.html"
/* Default document used in the start test URI */
-#define LOOLWSD_TEST_DOCUMENT_RELATIVE_PATH "test/data/hello-world.odt"
+#define LOOLWSD_TEST_DOCUMENT_RELATIVE_PATH_WRITER "test/data/hello-world.odt"
+#define LOOLWSD_TEST_DOCUMENT_RELATIVE_PATH_CALC "test/data/hello-world.ods"
+#define LOOLWSD_TEST_DOCUMENT_RELATIVE_PATH_IMPRESS "test/data/hello-world.odp"
// This is the main source for the loolwsd program. LOOL uses several loolwsd processes: one main
// parent process that listens on the TCP port and accepts connections from LOOL clients, and a
@@ -525,7 +527,7 @@ inline std::string getLaunchBase(const std::string &credentials)
return oss.str();
}
-inline std::string getLaunchURI()
+inline std::string getLaunchURI(const std::string &document)
{
const std::string aAbsTopSrcDir = Poco::Path(Application::instance().commandPath()).parent().toString();
@@ -535,7 +537,7 @@ inline std::string getLaunchURI()
oss << LOOLWSD_TEST_LOLEAFLET_UI;
oss << "?file_path=file://";
oss << Poco::Path(aAbsTopSrcDir).absolute().toString();
- oss << LOOLWSD_TEST_DOCUMENT_RELATIVE_PATH;
+ oss << document;
return oss.str();
}
@@ -944,8 +946,11 @@ void LOOLWSD::initialize(Application& self)
Admin::instance().setDefDocProcSettings(docProcSettings, false);
#if ENABLE_DEBUG
- std::cerr << "\nLaunch this in your browser:\n\n"
- << getLaunchURI() << '\n' << std::endl;
+ std::cerr << "\nLaunch one of these in your browser:\n\n"
+ << " Writer: " << getLaunchURI(LOOLWSD_TEST_DOCUMENT_RELATIVE_PATH_WRITER) << '\n'
+ << " Calc: " << getLaunchURI(LOOLWSD_TEST_DOCUMENT_RELATIVE_PATH_CALC) << '\n'
+ << " Impress: " << getLaunchURI(LOOLWSD_TEST_DOCUMENT_RELATIVE_PATH_IMPRESS) << '\n'
+ << std::endl;
const std::string adminURI = getAdminURI(config());
if (!adminURI.empty())
commit 543cec654696db04e1bc93597000cb29a62b605b
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Date: Thu Feb 22 15:52:04 2018 +0100
Add example documents for Impress and Calc
Change-Id: I54980b7224f2fab6883720c58c6aa377b0ec9339
Reviewed-on: https://gerrit.libreoffice.org/50189
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
diff --git a/test/data/hello-world.odp b/test/data/hello-world.odp
new file mode 100644
index 00000000..9918755e
Binary files /dev/null and b/test/data/hello-world.odp differ
diff --git a/test/data/hello-world.ods b/test/data/hello-world.ods
new file mode 100644
index 00000000..3a44a7ba
Binary files /dev/null and b/test/data/hello-world.ods differ
More information about the Libreoffice-commits
mailing list