While not strictly necessary for files containing only ASCII characters, adding a line with "coding: utf-8" can guard against future SyntaxError's in case someone inserts a Unicode literal. This commit adds such lines to all .py files. The syntax used by this commit works with Python (of course). It also works with Emacs, which will recognize the special "-*-" marker and use the "coding" variable to correctly decode the file, even in an environment where UTF-8 is not the default file encoding. Existing coding lines were normalized to match the new lines added. Partial-bug: #1325193 Change-Id: I58bf93fea711fd25890356a397e594bd820c99e3
		
			
				
	
	
		
			35 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
# -*- coding: utf-8 -*-
 | 
						|
#
 | 
						|
# Copyright 2013 IBM Corp
 | 
						|
#
 | 
						|
#   Licensed under the Apache License, Version 2.0 (the "License"); you may
 | 
						|
#   not use this file except in compliance with the License. You may obtain
 | 
						|
#   a copy of the License at
 | 
						|
#
 | 
						|
#       http://www.apache.org/licenses/LICENSE-2.0
 | 
						|
#
 | 
						|
#   Unless required by applicable law or agreed to in writing, software
 | 
						|
#   distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 | 
						|
#   WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 | 
						|
#   License for the specific language governing permissions and limitations
 | 
						|
#   under the License.
 | 
						|
 | 
						|
import mock
 | 
						|
 | 
						|
from ironicclient.openstack.common import cliutils
 | 
						|
from ironicclient.tests import utils
 | 
						|
import ironicclient.v1.port_shell as p_shell
 | 
						|
 | 
						|
 | 
						|
class PortShellTest(utils.BaseTestCase):
 | 
						|
    def test_port_show(self):
 | 
						|
        actual = {}
 | 
						|
        fake_print_dict = lambda data, *args, **kwargs: actual.update(data)
 | 
						|
        with mock.patch.object(cliutils, 'print_dict', fake_print_dict):
 | 
						|
            port = object()
 | 
						|
            p_shell._print_port_show(port)
 | 
						|
        exp = ['address', 'created_at', 'extra', 'node_uuid', 'updated_at',
 | 
						|
               'uuid']
 | 
						|
        act = actual.keys()
 | 
						|
        self.assertEqual(sorted(exp), sorted(act))
 |