josh-paul / dotted_dict
Showing 1 of 3 files from the diff.
Other files ignored by Codecov
setup.py has changed.

@@ -118,6 +118,23 @@
Loading
118 118
        """
119 119
        return type(self)(self)
120 120
121 +
    def update(self, *args, **kwargs):
122 +
        """
123 +
        Override dict standard update method.
124 +
        """
125 +
        for arg in args:
126 +
            if isinstance(arg, dict):
127 +
                self._parse_input_(arg)
128 +
            elif isinstance(arg, list):
129 +
                for k, v in arg:
130 +
                    self.__setitem__(k, v)
131 +
            elif hasattr(arg, "__iter__"):
132 +
                for k, v in list(arg):
133 +
                    self.__setitem__(k, v)
134 +
135 +
        if kwargs:
136 +
            self._parse_input_(kwargs)
137 +
121 138
    def to_dict(self):
122 139
        """
123 140
        Recursive conversion back to dict.
@@ -214,6 +231,23 @@
Loading
214 231
        """
215 232
        return type(self)(self)
216 233
234 +
    def update(self, *args, **kwargs):
235 +
        """
236 +
        Override dict standard update method.
237 +
        """
238 +
        for arg in args:
239 +
            if isinstance(arg, dict):
240 +
                self._parse_input_(arg)
241 +
            elif isinstance(arg, list):
242 +
                for k, v in arg:
243 +
                    self.__setitem__(k, v)
244 +
            elif hasattr(arg, "__iter__"):
245 +
                for k, v in list(arg):
246 +
                    self.__setitem__(k, v)
247 +
248 +
        if kwargs:
249 +
            self._parse_input_(kwargs)
250 +
217 251
    def to_dict(self):
218 252
        """
219 253
        Recursive conversion back to dict.
Files Coverage
dotted_dict/__init__.py 86.86%
Project Totals (1 files) 86.86%
60.5
TRAVIS_PYTHON_VERSION=3.6
TRAVIS_OS_NAME=linux
TOXENV=py36
60.2
TRAVIS_PYTHON_VERSION=2.7
TRAVIS_OS_NAME=linux
TOXENV=py27
60.4
TRAVIS_PYTHON_VERSION=3.5
TRAVIS_OS_NAME=linux
TOXENV=py35
60.3
TRAVIS_PYTHON_VERSION=3.4
TRAVIS_OS_NAME=linux
TOXENV=py34

No yaml found.

Create your codecov.yml to customize your Codecov experience

Sunburst
The inner-most circle is the entire project, moving away from the center are folders then, finally, a single file. The size and color of each slice is representing the number of statements and the coverage, respectively.
Icicle
The top section represents the entire project. Proceeding with folders and finally individual files. The size and color of each slice is representing the number of statements and the coverage, respectively.
Grid
Each block represents a single file in the project. The size and color of each block is represented by the number of statements and the coverage, respectively.
Loading