flagcmd(vis=self.vis, action='apply', inpmode='list',inpfile=filename, savepars=True, outfile=newfile,
from __future__ import absolute_import
from __future__ import print_function
from casatasks.private.casa_transition import is_CASA6
from casatasks import flagcmd, flagdata, flagmanager
from casatools import ctsys, agentflagger, table
from collections import OrderedDict
datapath = ctsys.resolve("unittest/flagcmd/")
from tasks import flagcmd, flagdata, flagmanager
from taskinit import aftool
from taskinit import tbtool as table
from __main__ import default
from OrderedDictionary import OrderedDict
datapath = os.environ.get('CASAPATH').split()[0] + "/casatestdata/unittest/flagcmd/"
def check_eq(result, total, flagged):
print("%s of %s data was flagged, expected %s of %s" % \
(result['flagged'], result['total'], flagged, total))
assert result['total'] == total, \
"%s data in total; %s expected" % (result['total'], total)
assert result['flagged'] == flagged, \
"%s flags set; %s expected" % (result['flagged'], flagged)
def create_input(str_text,fname=''):
'''Save the string in a text file'''