# -*- coding: utf-8 -*-
from pytest import fixture

from iamport import Iamport

DEFAULT_TEST_IMP_KEY = 'imp_apikey'
DEFAULT_TEST_IMP_SECRET = ('ekKoeW8RyKuT0zgaZsUtXXTLQ4AhPFW3ZGseDA6bkA5lamv9O'
                           'qDMnxyeB9wqOsuO9W3Mx9YSJ4dTqJ3f')


def pytest_addoption(parser):
    parser.addoption('--imp-key', default=DEFAULT_TEST_IMP_KEY,
                     help='iamport client key for testing '
                          '[default: %default]')
    parser.addoption('--imp-secret', default=DEFAULT_TEST_IMP_SECRET,
                     help='iamport secret key for testing '
                          '[default: %default]')


@fixture
def iamport(request):
    imp_key = request.config.getoption('--imp-key')
    imp_secret = request.config.getoption('--imp-secret')
    return Iamport(imp_key=imp_key, imp_secret=imp_secret)

@@ -74,16 +74,17 @@
 amport%0A%0A
+%0A
 DEFAULT_
@@ -138,16 +138,21 @@
 CRET = (
+%0A    
 'ekKoeW8
@@ -184,16 +184,23 @@
 ZGseDA6b
+'%0A    '
 kA5lamv9
@@ -204,38 +204,8 @@
 mv9O
-'%0A                           '
 qDMn
@@ -232,16 +232,17 @@
 4dTqJ3f'
+%0A
 )%0A%0A%0Adef 
@@ -284,24 +284,33 @@
 r.addoption(
+%0A        
 '--imp-key',
@@ -310,16 +310,25 @@
 p-key', 
+%0A        
 default=
@@ -349,29 +349,16 @@
 MP_KEY,%0A
-             
         
@@ -396,34 +396,16 @@
 sting '%0A
-                  
         
@@ -416,25 +416,33 @@
 fault: %25
+(
 default
-%5D'
+)s%5D'%0A    
 )%0A    pa
@@ -452,24 +452,33 @@
 r.addoption(
+%0A        
 '--imp-secre
@@ -481,16 +481,25 @@
 ecret', 
+%0A        
 default=
@@ -523,29 +523,16 @@
 SECRET,%0A
-             
         
@@ -570,34 +570,16 @@
 sting '%0A
-                  
         
@@ -594,17 +594,25 @@
 t: %25
+(
 default
-%5D'
+)s%5D'%0A    
 )%0A%0A%0A

Change %default to %(default)s for removing warning