Bug 331663 - KML unit test case for Camera and LookAt
Summary: KML unit test case for Camera and LookAt
Status: RESOLVED FIXED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: 1.7 (KDE 4.12)
Platform: unspecified Linux
: NOR task
Target Milestone: ---
Assignee: Sanjiban Bairagya
URL:
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2014-03-01 22:16 UTC by Dennis Nienhüser
Modified: 2014-03-02 08:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Nienhüser 2014-03-01 22:16:21 UTC
Add a .kml file as unit test in tests/data/ which covers the tags supported by Camera and LookAt. See the kml reference at https://developers.google.com/kml/documentation/kmlreference
and http://nienhueser.de/marble/lcov/sources/src/lib/marble/geodata/writers/kml/KmlCameraTagWriter.cpp.gcov.html
and
http://nienhueser.de/marble/lcov/sources/src/lib/marble/geodata/writers/kml/KmlLookAtTagWriter.cpp.gcov.html

Make sure to compile Marble with the following cmake options enabled: BUILD_MARBLE_TESTS=TRUE, BUILD_MARBLE_TOOLS=TRUE. Execute tests/TestGeoDataWriter and make sure no errors come up. Use tools/kml2kml to analyze errors and fix the tag writers, if needed. Submit a review request at https://git.reviewboard.kde.org with the marble group as reviewers.

Please leave a comment here (e.g. "I want to work on this task.") if you start working on this task to avoid multiple people working on it at the same time.
Comment 1 Sanjiban Bairagya 2014-03-02 03:18:40 UTC
I want to work on this task
Comment 2 Dennis Nienhüser 2014-03-02 08:22:41 UTC
Git commit 184ae15a76ca05ecf731bbace200428c9fd27da2 by Dennis Nienhüser, on behalf of Sanjiban Bairagya.
Committed on 02/03/2014 at 08:22.
Pushed by nienhueser into branch 'master'.

KML unit test case for Camera and LookAt

REVIEW: 116528

A  +36   -0    tests/data/CameraLookAt.kml

http://commits.kde.org/marble/184ae15a76ca05ecf731bbace200428c9fd27da2