# Path: dcs/analyze.py
# def textAnalysis(series):
# def numericalAnalysis(series):
# def dateAnalysis(series):
# def genericAnalysis(series):
# def analysisForColumn(df, column):


import numpy as np 
import pandas as pd 
import pytest
import datetime
from dcs import analyze

d = {'col1' : pd.Series([1, 2, 2, 2, 3, 3, 3, 4]),
     'col2' : pd.Series(['hello hello', 'hello world 2', 'world world', '1 world', 'random', 'random'])}

df = pd.DataFrame(d)

#-------------------------(test analysis for string datatype)------------------------

#test min word length
def test_string_min_length():
	test_series = df['col2']

# Path: dcs/analyze.py
# def textAnalysis(series):
# def numericalAnalysis(series):
# def dateAnalysis(series):
# def genericAnalysis(series):
# def analysisForColumn(df, column):


# Path: dcs/testing/test_analyze_module.py
import numpy as np 
import pandas as pd 
import pytest
import datetime
from dcs import analyze


d = {'col1' : pd.Series([1, 2, 2, 2, 3, 3, 3, 4]),
     'col2' : pd.Series(['hello hello', 'hello world 2', 'world world', '1 world', 'random', 'random'])}

df = pd.DataFrame(d)

#-------------------------(test analysis for string datatype)------------------------

#test min word length
def test_string_min_length():
	test_series = df['col2']

	test_analysis = analyze.textAnalysis(test_series)