VirtualBox

Changeset 85468 in vbox


Ignore:
Timestamp:
Jul 27, 2020 12:48:09 PM (4 years ago)
Author:
vboxsync
Message:

Main: bugref:9341: Fixed case sensitivity issue in the autostart test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/tests/autostart/tdAutostart1.py

    r85414 r85468  
    33
    44"""
    5 AUtostart testcase using.
     5Autostart testcase using.
    66"""
     7from pykickstart.commands import repo
    78
    89__copyright__ = \
     
    380381                                reporter.log2('Reading %s ...' % (sFdNm,));
    381382                                try:
    382                                     abBuf = oProcess.Read(1, 64 * 1024, cMsTimeout);
     383                                    abBuf = oProcess.read(iFd, 64 * 1024, cMsTimeout);
    383384                                except KeyboardInterrupt: # Not sure how helpful this is, but whatever.
    384385                                    reporter.error('Process (PID %d) execution interrupted' % (iPid,));
     
    392393                                        acbFdOut[iFd] += len(abBuf);
    393394                                        ## @todo Figure out how to uniform + append!
     395                                        sBuf = '';
     396                                        if sys.version_info >= (2, 7) and isinstance(abBuf, memoryview): ## @todo Why is this happening?
     397                                            abBuf = abBuf.tobytes();
     398                                            sBuf  = abBuf.decode("utf-8");
     399                                        else:
     400                                            sBuf = str(abBuf);
    394401                                        if aBuf:
    395                                             aBuf += str(abBuf);
     402                                            aBuf += sBuf;
    396403                                        else:
    397                                             aBuf = str(abBuf);
     404                                            aBuf = sBuf;
    398405
    399406                        ## Process input (todo):
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette