[SCM] ci-tooling packaging branch, master, updated. 4a37de3a5c7b2bf39425d4f0c53abdaedbf7445d

Harald Sitter apachelogger-guest at moszumanska.debian.org
Tue Mar 17 09:17:45 UTC 2015


Gitweb-URL: http://git.debian.org/?p=pkg-kde/ci-tooling.git;a=commitdiff;h=4a37de3

The following commit has been merged in the master branch:
commit 4a37de3a5c7b2bf39425d4f0c53abdaedbf7445d
Author: Harald Sitter <sitter at kde.org>
Date:   Tue Mar 17 10:16:00 2015 +0100

    move entire qml dep verification logic into a class & test it
    
    testing this bugger is slightly outragous because of the massive
    system and backtick sequences it triggers, so implement something akin to
    the VCR gem by serializing the sequence into json and storing it in a file
    to be read when needed
---
 kci/qml_dep_verify.rb                              | 105 +---
 lib/qml_dependency_verifier.rb                     | 134 +++++
 test/data/test_qml_dependency_verifier/source.json |   1 +
 .../test_qml_dependency_verifier/test_binaries.ref |   1 +
 .../test_qml_dependency_verifier/test_lint_qml.yml | 628 +++++++++++++++++++++
 .../test_missing_modules/backtick_sequence         |  11 +
 .../test_missing_modules/main.qml                  |  61 ++
 .../test_missing_modules/qml/QtQuick.2/qmldir      |   0
 .../qml/QtQuick/Layouts/qmldir                     |   0
 .../qml/org/kde/plasma/components/qmldir           |   0
 .../qml/org/kde/plasma/extras/qmldir               |   0
 .../qml/org/kde/plasma/plasmoid/qmldir             |   0
 .../test_missing_modules/system_sequence           |  24 +
 .../test_qml_dependency_verifier.yml               | 628 +++++++++++++++++++++
 .../test_qml_dependency_verifier/test_source.ref   |   1 +
 test/test_qml_dependency_verifier.rb               | 106 ++++
 16 files changed, 1604 insertions(+), 96 deletions(-)

The diff has been stripped from this email because it exceeds 50KB


-- 
ci-tooling packaging



More information about the pkg-kde-commits mailing list