Mercurial > vim
comparison src/testdir/test87.ok @ 9119:39cc63e8df7c v7.4.1843
commit https://github.com/vim/vim/commit/2177f9fe18a927ef65ccebb0856722a28dc00252
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed May 25 20:39:09 2016 +0200
patch 7.4.1843
Problem: Tests involving Python are flaky.
Solution: Set the pt_auto field. Add tests. (Nikolai Pavlov)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 25 May 2016 20:45:06 +0200 |
parents | df5f9284fcba |
children | e316b83892c1 |
comparison
equal
deleted
inserted
replaced
9118:c35c9121c72b | 9119:39cc63e8df7c |
---|---|
446 window:__dir__,buffer,col,cursor,height,number,options,row,tabpage,valid,vars | 446 window:__dir__,buffer,col,cursor,height,number,options,row,tabpage,valid,vars |
447 tabpage:__dir__,number,valid,vars,window,windows | 447 tabpage:__dir__,number,valid,vars,window,windows |
448 range:__dir__,append,end,start | 448 range:__dir__,append,end,start |
449 dictionary:__dir__,get,has_key,items,keys,locked,pop,popitem,scope,update,values | 449 dictionary:__dir__,get,has_key,items,keys,locked,pop,popitem,scope,update,values |
450 list:__dir__,extend,locked | 450 list:__dir__,extend,locked |
451 function:__dir__,args,self,softspace | 451 function:__dir__,args,auto_rebind,self,softspace |
452 output:__dir__,close,closed,flush,isatty,readable,seekable,softspace,writable,write,writelines | 452 output:__dir__,close,closed,flush,isatty,readable,seekable,softspace,writable,write,writelines |
453 {} | 453 {} |
454 {'a': 1} | 454 {'a': 1} |
455 {'a': 1} | 455 {'a': 1} |
456 [] | 456 [] |
457 ['a', 'b', 'c', '7'] | 457 ['a', 'b', 'c', '7'] |
458 function('tr') | |
459 function('tr', [123, 3, 4]) | |
460 function('tr') | |
461 function('tr', {}) | |
462 function('tr', [123, 3, 4], {}) | |
463 auto_rebind | |
458 function('tr') | 464 function('tr') |
459 function('tr', [123, 3, 4]) | 465 function('tr', [123, 3, 4]) |
460 function('tr') | 466 function('tr') |
461 function('tr', {}) | 467 function('tr', {}) |
462 function('tr', [123, 3, 4], {}) | 468 function('tr', [123, 3, 4], {}) |
468 sa: <vim.Function 'SelfArgs'> | 474 sa: <vim.Function 'SelfArgs'> |
469 psa1: <vim.Function 'SelfArgs', args=['abcArgsPSA1']> | 475 psa1: <vim.Function 'SelfArgs', args=['abcArgsPSA1']> |
470 psa2: <vim.Function 'SelfArgs'> | 476 psa2: <vim.Function 'SelfArgs'> |
471 psa3: <vim.Function 'SelfArgs', args=['abcArgsPSA3'], self={'abcSelfPSA3': 'abcSelfPSA3Val'}> | 477 psa3: <vim.Function 'SelfArgs', args=['abcArgsPSA3'], self={'abcSelfPSA3': 'abcSelfPSA3Val'}> |
472 psa4: <vim.Function 'SelfArgs', self={'abcSelfPSA4': 'abcSelfPSA4Val'}> | 478 psa4: <vim.Function 'SelfArgs', self={'abcSelfPSA4': 'abcSelfPSA4Val'}> |
479 psa5: <vim.Function 'SelfArgs', self={'abcSelfPSA5': 'abcSelfPSA5Val'}> | |
480 psa6: <vim.Function 'SelfArgs', args=['abcArgsPSA6'], self={'abcSelfPSA6': 'abcSelfPSA6Val'}> | |
481 psa7: <vim.Function 'SelfArgs', args=['abcArgsPSA7']> | |
482 psa8: <vim.Function 'SelfArgs'> | |
483 psa9: <vim.Function 'SelfArgs', self={'abcSelfPSA9': 'abcSelfPSA9Val'}, auto_rebind=True> | |
484 psaA: <vim.Function 'SelfArgs', args=['abcArgsPSAA'], self={'abcSelfPSAA': 'abcSelfPSAAVal'}, auto_rebind=True> | |
485 psaB: <vim.Function 'SelfArgs', args=['abcArgsPSAB']> | |
486 psaC: <vim.Function 'SelfArgs'> | |
473 psar: <vim.Function 'SelfArgs', args=[{'abcArgsPSAr2': [{'rec': function('SelfArgs', [{...}], {...}), 'self': {...}, 'abcSelfPSAr': 'abcSelfPSArVal', 'args': [{...}]}, {...}], 'abcArgsPSAr': 'abcArgsPSArVal'}], self={'rec': function('SelfArgs', [{'abcArgsPSAr2': [{...}, {...}], 'abcArgsPSAr': 'abcArgsPSArVal'}], {...}), 'self': {...}, 'abcSelfPSAr': 'abcSelfPSArVal', 'args': [{...}]}> | 487 psar: <vim.Function 'SelfArgs', args=[{'abcArgsPSAr2': [{'rec': function('SelfArgs', [{...}], {...}), 'self': {...}, 'abcSelfPSAr': 'abcSelfPSArVal', 'args': [{...}]}, {...}], 'abcArgsPSAr': 'abcArgsPSArVal'}], self={'rec': function('SelfArgs', [{'abcArgsPSAr2': [{...}, {...}], 'abcArgsPSAr': 'abcArgsPSArVal'}], {...}), 'self': {...}, 'abcSelfPSAr': 'abcSelfPSArVal', 'args': [{...}]}> |
474 s(a): function('Args') | 488 s(a): function('Args') |
475 s(pa1): function('Args', ['abcArgsPA1']) | 489 s(pa1): function('Args', ['abcArgsPA1']) |
476 s(pa2): function('Args') | 490 s(pa2): function('Args') |
477 s(pa3): function('Args', ['abcArgsPA3'], {'abcSelfPA3': 'abcSelfPA3Val'}) | 491 s(pa3): function('Args', ['abcArgsPA3'], {'abcSelfPA3': 'abcSelfPA3Val'}) |
479 s(sa): function('SelfArgs') | 493 s(sa): function('SelfArgs') |
480 s(psa1): function('SelfArgs', ['abcArgsPSA1']) | 494 s(psa1): function('SelfArgs', ['abcArgsPSA1']) |
481 s(psa2): function('SelfArgs') | 495 s(psa2): function('SelfArgs') |
482 s(psa3): function('SelfArgs', ['abcArgsPSA3'], {'abcSelfPSA3': 'abcSelfPSA3Val'}) | 496 s(psa3): function('SelfArgs', ['abcArgsPSA3'], {'abcSelfPSA3': 'abcSelfPSA3Val'}) |
483 s(psa4): function('SelfArgs', {'abcSelfPSA4': 'abcSelfPSA4Val'}) | 497 s(psa4): function('SelfArgs', {'abcSelfPSA4': 'abcSelfPSA4Val'}) |
498 s(psa5): function('SelfArgs', {'abcSelfPSA5': 'abcSelfPSA5Val'}) | |
499 s(psa6): function('SelfArgs', ['abcArgsPSA6'], {'abcSelfPSA6': 'abcSelfPSA6Val'}) | |
500 s(psa7): function('SelfArgs', ['abcArgsPSA7']) | |
501 s(psa8): function('SelfArgs') | |
502 s(psa9): function('SelfArgs', {'abcSelfPSA9': 'abcSelfPSA9Val'}) | |
503 s(psaA): function('SelfArgs', ['abcArgsPSAA'], {'abcSelfPSAA': 'abcSelfPSAAVal'}) | |
504 s(psaB): function('SelfArgs', ['abcArgsPSAB']) | |
505 s(psaC): function('SelfArgs') | |
506 d.sa(): [[], {'f': function('SelfArgs')}] | |
507 d.psa1(): [['abcArgsPSA1'], {'f': function('SelfArgs', ['abcArgsPSA1'])}] | |
508 d.psa2(): [[], {'f': function('SelfArgs')}] | |
509 d.psa3(): [['abcArgsPSA3'], {'abcSelfPSA3': 'abcSelfPSA3Val'}] | |
510 d.psa4(): [[], {'abcSelfPSA4': 'abcSelfPSA4Val'}] | |
511 d.psa5(): [[], {'abcSelfPSA5': 'abcSelfPSA5Val'}] | |
512 d.psa6(): [['abcArgsPSA6'], {'abcSelfPSA6': 'abcSelfPSA6Val'}] | |
513 d.psa7(): [['abcArgsPSA7'], {'f': function('SelfArgs', ['abcArgsPSA7'])}] | |
514 d.psa8(): [[], {'f': function('SelfArgs')}] | |
515 d.psa9(): [[], {'f': function('SelfArgs', {'abcSelfPSA9': 'abcSelfPSA9Val'})}] | |
516 d.psaA(): [['abcArgsPSAA'], {'f': function('SelfArgs', ['abcArgsPSAA'], {'abcSelfPSAA': 'abcSelfPSAAVal'})}] | |
517 d.psaB(): [['abcArgsPSAB'], {'f': function('SelfArgs', ['abcArgsPSAB'])}] | |
518 d.psaC(): [[], {'f': function('SelfArgs')}] | |
484 a(): !result: [] | 519 a(): !result: [] |
485 pa1(): !result: ['abcArgsPA1'] | 520 pa1(): !result: ['abcArgsPA1'] |
486 pa2(): !result: [] | 521 pa2(): !result: [] |
487 pa3(): !result: ['abcArgsPA3'] | 522 pa3(): !result: ['abcArgsPA3'] |
488 pa4(): !result: [] | 523 pa4(): !result: [] |
549 sa.name: 'SelfArgs' | 584 sa.name: 'SelfArgs' |
550 psa1.name: 'SelfArgs' | 585 psa1.name: 'SelfArgs' |
551 psa2.name: 'SelfArgs' | 586 psa2.name: 'SelfArgs' |
552 psa3.name: 'SelfArgs' | 587 psa3.name: 'SelfArgs' |
553 psa4.name: 'SelfArgs' | 588 psa4.name: 'SelfArgs' |
589 a.auto_rebind: 1 | |
590 pa1.auto_rebind: 1 | |
591 pa2.auto_rebind: 1 | |
592 pa3.auto_rebind: 0 | |
593 pa4.auto_rebind: 0 | |
594 sa.auto_rebind: 1 | |
595 psa1.auto_rebind: 1 | |
596 psa2.auto_rebind: 1 | |
597 psa3.auto_rebind: 0 | |
598 psa4.auto_rebind: 0 | |
599 psa5.auto_rebind: 0 | |
600 psa6.auto_rebind: 0 | |
601 psa7.auto_rebind: 1 | |
602 psa8.auto_rebind: 1 | |
603 psa9.auto_rebind: 1 | |
604 psaA.auto_rebind: 1 | |
605 psaB.auto_rebind: 1 | |
606 psaC.auto_rebind: 1 | |
554 ' | 607 ' |
555 abcdef | 608 abcdef |
556 Error detected while processing function RunTest[]..Test: | 609 Error detected while processing function RunTest[]..Test: |
557 line : | 610 line : |
558 abcdef | 611 abcdef |