]> git.wh0rd.org - home.git/blame - test.py
crostini-vapier-setup: install edge
[home.git] / test.py
CommitLineData
91523915
MF
1#!/usr/bin/python
2# -*- coding: utf-8 -*-
3
4"""Test module for quick hacking."""
5
09b71eaf 6from __future__ import absolute_import
4ad3c250 7from __future__ import division
91523915
MF
8from __future__ import print_function
9
6f3ed6f8 10# pylint: disable=unused-import
823f4246
MF
11import abc, argparse, atexit
12import base64, binascii
13import codecs, collections, contextlib
91523915
MF
14import datetime
15import errno
823f4246 16import fcntl, fileinput, fnmatch
09b71eaf 17import glob
823f4246
MF
18import hashlib
19import inspect, io, itertools
20import json
21import logging
91523915
MF
22import multiprocessing
23import os
823f4246 24import pprint
91523915 25import re
823f4246
MF
26import shlex, shutil, signal, socket, struct, subprocess, sys
27import tarfile, tempfile, time, traceback
4ad3c250
MF
28import unittest
29
823f4246 30if sys.version_info.major < 3:
4ad3c250 31 import mock
823f4246
MF
32else:
33 import pathlib
34 from pathlib import Path
35 import typing
36 from typing import (
37 Any, Callable, Dict, Generator, Iterable, Iterator, List, NamedTuple,
38 Optional, Set, Tuple, Union,
39 )
40 from unittest import mock
91523915 41
6f3ed6f8 42import requests
b6ccd09e 43import six
6f3ed6f8 44
09b71eaf 45
4ad3c250
MF
46def get_parser():
47 """Get CLI parser."""
48 parser = argparse.ArgumentParser(description=__doc__)
49 return parser
50
51
09b71eaf 52def main(argv):
6f3ed6f8 53 """The main entry point for scripts."""
4ad3c250
MF
54 parser = get_parser()
55 opts = parser.parse_args(argv)
56
09b71eaf
MF
57 print(argv)
58
59
60if __name__ == '__main__':
61 sys.exit(main(sys.argv[1:]))