Completed
Push — master ( d1f687...741597 )
by Christophe
17s queued 10s
created

test_command   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 29
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 1
eloc 7
dl 0
loc 29
rs 10
c 0
b 0
f 0

1 Function

Rating   Name   Duplication   Size   Complexity  
A test_prepare_docker_image_env_extra_options() 0 5 1
1
#!/usr/bin/env python
2
# -*- coding: utf-8 -*-
3
# Apache Software License 2.0
4
#
5
# Copyright (c) 2018, Christophe Duong
6
#
7
# Licensed under the Apache License, Version 2.0 (the "License");
8
# you may not use this file except in compliance with the License.
9
# You may obtain a copy of the License at
10
#
11
# http://www.apache.org/licenses/LICENSE-2.0
12
#
13
# Unless required by applicable law or agreed to in writing, software
14
# distributed under the License is distributed on an "AS IS" BASIS,
15
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16
# See the License for the specific language governing permissions and
17
# limitations under the License.
18
"""Tests for `jupyter.command` package."""
19
20
from aiscalator.core.config import AiscalatorConfig
21
from aiscalator.jupyter import command
22
23
24
def test_prepare_docker_image_env_extra_options():
25
    """Test the _prepare_docker_image_env."""
26
    options_list = command._prepare_docker_image_env(AiscalatorConfig("tests/jupyter/sample_pyhocon.conf"))
27
    'bridge' == options_list[-1]
28
    '--network' == options_list[-2]
29