# Path: amonagent/modules/core.py
# def get_cpu_info():
# def get_ip_address():	
# def get_uptime():
# def get_memory_info():
# 	def parse_output(self, df_output):
# 		def keep_device(device):
# 	def _is_number(self, a_string):
# 	def _check_blocks(self, blocks):
# 	def _is_real_device(self, device):
# 	def _flatten_devices(self, devices):
# 	def check(self):
# def get_network_traffic():
# def get_load_average():
# def get_cpu_utilization():
# 	MINUTE  = 60
# 	HOUR    = MINUTE * 60
# 	DAY     = HOUR * 24
# class DiskCheck(object):


import sys
import re
import socket
from amonagent.modules.core import (
	get_uptime,
	get_memory_info,
	get_cpu_utilization,
	get_load_average,
	get_network_traffic,
	get_ip_address,
	get_cpu_info, 
	disk_check
)


class TestSystemCheck(object):

	def test_uptime(self):
		uptime = get_uptime()

		assert isinstance(uptime, str)
		

	def test_ip_address(self):

# Path: amonagent/modules/core.py
# def get_cpu_info():
# def get_ip_address():	
# def get_uptime():
# def get_memory_info():
# 	def parse_output(self, df_output):
# 		def keep_device(device):
# 	def _is_number(self, a_string):
# 	def _check_blocks(self, blocks):
# 	def _is_real_device(self, device):
# 	def _flatten_devices(self, devices):
# 	def check(self):
# def get_network_traffic():
# def get_load_average():
# def get_cpu_utilization():
# 	MINUTE  = 60
# 	HOUR    = MINUTE * 60
# 	DAY     = HOUR * 24
# class DiskCheck(object):


# Path: tests/modules_core_test.py
import sys
import re
import socket
from amonagent.modules.core import (
	get_uptime,
	get_memory_info,
	get_cpu_utilization,
	get_load_average,
	get_network_traffic,
	get_ip_address,
	get_cpu_info, 
	disk_check
)



class TestSystemCheck(object):

	def test_uptime(self):
		uptime = get_uptime()

		assert isinstance(uptime, str)
		

	def test_ip_address(self):

		ip_address = get_ip_address()