diff --git a/tests/test_labels.py b/tests/test_labels.py index 5c6a1424..76b6ff42 100644 --- a/tests/test_labels.py +++ b/tests/test_labels.py @@ -3,10 +3,20 @@ Test if labels are supplied correctly to the container """ import time from repo2docker.app import Repo2Docker +from repo2docker.buildpacks import BuildPack from repo2docker import __version__ import pytest +def test_buildpack_labels_rendered(): + bp = BuildPack() + assert 'LABEL' not in bp.render() + bp.labels['first_label'] = 'firstlabel' + assert 'LABEL first_label="firstlabel"\n' in bp.render() + bp.labels['second_label'] = 'anotherlabel' + assert 'LABEL second_label="anotherlabel"\n' in bp.render() + + @pytest.mark.parametrize('ref', ['some-branch', None]) def test_labels(ref, tmpdir): app = Repo2Docker()