예제 #1
0
                    print "%s/%s" % (options.prefix, ip)
                else:
                    print options.prefix
            else:
                print ip

    elif options.test:
        sdirs = sorted(gse_obj.getTestDirectories())
        for dir in sdirs:
            if options.spec != False:
                if dir != ".":
                    print "go test %%{import_path}/%s" % dir
                else:
                    print "go test %{import_path}"
            else:
                print dir
    elif options.dirs:
        dirs = gse_obj.getSymbolsPosition().values() + gse_obj.getTestDirectories()
        sdirs = []
        for dir in dirs:
            sdirs.append(dir.split("/")[0])

        sdirs = sorted(list(set(sdirs)))
        for dir in sdirs:
            print dir
    elif options.mainpackages:
        for pkg in gse_obj.getMainPackages():
            print pkg
    else:
        print "Usage: prog [-p] [-d] [-t] [directory]"
예제 #2
0
					print "%s/%s" % (options.prefix, ip)
				else:
					print options.prefix
			else:
				print ip

	elif options.test:
		sdirs = sorted(gse_obj.getTestDirectories())
		for dir in sdirs:
			if options.spec != False:
				if dir != ".":
					print "go test %%{import_path}/%s" % dir
				else:
					print "go test %{import_path}"
			else:
				print dir
	elif options.dirs:
		dirs = gse_obj.getSymbolsPosition().values() + gse_obj.getTestDirectories()
		sdirs = []
		for dir in dirs:
			sdirs.append( dir.split("/")[0] )

		sdirs = sorted(list(set(sdirs)))
		for dir in sdirs:
			print dir
	elif options.mainpackages:
		for pkg in gse_obj.getMainPackages():
			print pkg
	else:
		print "Usage: prog [-p] [-d] [-t] [directory]"