Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
lga
crater-data
Commits
a1a29410
Commit
a1a29410
authored
Aug 13, 2021
by
Lionel
Browse files
Renommage territoires/calculateur.py en territoires/calculateur_territoires.py
parent
b910e3d1
Changes
8
Hide whitespace changes
Inline
Side-by-side
crater/crater_data.py
View file @
a1a29410
...
...
@@ -26,7 +26,7 @@ from crater.reglages import (
DOSSIER_PARCEL
,
DOSSIER_CRATER
,
DOSSIER_PRODUCTION_BESOINS
,
DOSSIER_RPG
)
from
crater.surface_agricole_utile
import
collecteur_rpg
,
calculateur_surface_agricole_utile
from
crater.territoires.calculateur
import
calculer_territoires
,
charger_referentiel_territoires
from
crater.territoires.calculateur
_territoires
import
calculer_territoires
,
charger_referentiel_territoires
def
lancer_calcul_surface_agricole_utile
():
...
...
crater/territoires/calculateur.py
→
crater/territoires/calculateur
_territoires
.py
View file @
a1a29410
File moved
tests/test_politique_fonciere.py
View file @
a1a29410
...
...
@@ -6,7 +6,7 @@ from crater.politique_fonciere import (
synthese_politique_fonciere
as
synthese_politique_fonciere
)
from
crater.reglages
import
DOSSIER_POLITIQUE_FONCIERE
,
DOSSIER_TERRITOIRES
,
DOSSIER_SOURCES
from
crater.territoires
import
calculateur
as
calculateur_territoire
from
crater.territoires
import
calculateur
_territoires
as
calculateur_territoire
from
tests.test_outils
import
(
assert_list_of_csv_files_are_equals
,
CHEMIN_INPUT_DATA
,
CHEMIN_OUTPUT_DATA
,
CHEMIN_EXPECTED_DATA
...
...
tests/test_population_agricole.py
View file @
a1a29410
...
...
@@ -6,7 +6,7 @@ from crater.population_agricole import (
synthese_population_agricole
as
synthese_population_agricole
)
from
crater.reglages
import
DOSSIER_POPULATION_AGRICOLE
,
DOSSIER_TERRITOIRES
,
DOSSIER_SOURCES
from
crater.territoires
import
calculateur
as
calculateur_territoire
from
crater.territoires
import
calculateur_territoire
s
from
tests.test_outils
import
(
assert_list_of_csv_files_are_equals
,
CHEMIN_INPUT_DATA
,
CHEMIN_OUTPUT_DATA
,
CHEMIN_EXPECTED_DATA
...
...
@@ -18,7 +18,7 @@ class TestPopulationAgricole(unittest.TestCase):
def
test_population_agricole_cas_nominal
(
self
):
# given
reinitialiser_dossier
(
CHEMIN_OUTPUT_DATA
/
DOSSIER_POPULATION_AGRICOLE
)
territoires
=
calculateur_territoire
.
charger_referentiel_territoires
(
territoires
=
calculateur_territoire
s
.
charger_referentiel_territoires
(
CHEMIN_EXPECTED_DATA
/
DOSSIER_TERRITOIRES
)
# when
...
...
tests/test_pratiques_agricoles.py
View file @
a1a29410
...
...
@@ -5,7 +5,7 @@ import pandas
from
crater.outils
import
reinitialiser_dossier
from
crater.pratiques_agricoles.calculateur_pratiques_agricoles
import
calculer_pratiques_agricoles
from
crater.reglages
import
DOSSIER_PRATIQUES_AGRICOLES
,
DOSSIER_TERRITOIRES
from
crater.territoires
import
calculateur
as
calculateur_territoire
from
crater.territoires
import
calculateur_territoire
s
from
tests.test_outils
import
(
CHEMIN_INPUT_DATA
,
CHEMIN_OUTPUT_DATA
,
CHEMIN_EXPECTED_DATA
,
assert_csv_files_are_equals
...
...
@@ -18,7 +18,7 @@ class TestPratiquesAgricoles(unittest.TestCase):
def
test_pratiques_agricoles_cas_nominal
(
self
):
# given
reinitialiser_dossier
(
CHEMIN_OUTPUT_DATA
/
DOSSIER_PRATIQUES_AGRICOLES
)
referentiel_territoires
=
calculateur_territoire
.
charger_referentiel_territoires
(
referentiel_territoires
=
calculateur_territoire
s
.
charger_referentiel_territoires
(
CHEMIN_EXPECTED_DATA
/
DOSSIER_TERRITOIRES
)
# when
...
...
tests/test_production_besoins.py
View file @
a1a29410
...
...
@@ -9,7 +9,7 @@ from crater.production_besoins.calculateur_production_besoins import calculer_ax
from
crater.production_besoins.production
import
calculer_production
from
crater.reglages
import
DOSSIER_PRODUCTION_BESOINS
,
DOSSIER_TERRITOIRES
,
DOSSIER_PARCEL
,
\
DOSSIER_SURFACE_AGRICOLE_UTILE
from
crater.territoires.calculateur
import
charger_referentiel_territoires
from
crater.territoires.calculateur
_territoires
import
charger_referentiel_territoires
from
tests.test_outils
import
CHEMIN_OUTPUT_DATA
,
CHEMIN_EXPECTED_DATA
,
CHEMIN_INPUT_DATA
,
\
assert_csv_files_are_equals
...
...
tests/test_surface_agricole_utile.py
View file @
a1a29410
...
...
@@ -3,7 +3,7 @@ import unittest
from
crater.outils
import
reinitialiser_dossier
from
crater.surface_agricole_utile.calculateur_surface_agricole_utile
import
\
calculer_surface_agricole_utile_par_commune_et_culture
,
charger_communes_sig
from
crater.territoires
import
calculateur
as
calculateur_territoire
from
crater.territoires
import
calculateur_territoire
s
from
crater.reglages
import
DOSSIER_SURFACE_AGRICOLE_UTILE
,
DOSSIER_RPG
,
DOSSIER_TERRITOIRES
from
tests.test_outils
import
CHEMIN_OUTPUT_DATA
,
CHEMIN_EXPECTED_DATA
,
CHEMIN_INPUT_DATA
,
DOSSIER_CAS_NOMINAL
,
\
assert_csv_files_are_equals
,
NOMS_FICHIERS_RPG_INPUT
...
...
@@ -16,7 +16,7 @@ class TestSurfaceAgricoleUtile(unittest.TestCase):
reinitialiser_dossier
(
CHEMIN_OUTPUT_DATA
/
DOSSIER_SURFACE_AGRICOLE_UTILE
)
def
test_calculer_surface_agricole_utile_par_commune_et_culture
(
self
):
territoires
=
calculateur_territoire
.
charger_referentiel_territoires
(
territoires
=
calculateur_territoire
s
.
charger_referentiel_territoires
(
CHEMIN_INPUT_DATA
/
DOSSIER_TERRITOIRES
/
'module_sau'
)
communes_sig
=
charger_communes_sig
(
...
...
tests/test_territoires.py
View file @
a1a29410
import
unittest
from
crater.reglages
import
DOSSIER_TERRITOIRES
,
DOSSIER_SURFACE_AGRICOLE_UTILE
,
DOSSIER_PARCEL
from
crater.territoires
import
calculateur
from
crater.territoires
import
calculateur
_territoires
from
tests.test_outils
import
assert_list_of_csv_files_are_equals
,
\
CHEMIN_INPUT_DATA
,
CHEMIN_OUTPUT_DATA
,
CHEMIN_EXPECTED_DATA
...
...
@@ -9,7 +9,7 @@ from tests.test_outils import assert_list_of_csv_files_are_equals, \
class
TestTerritoires
(
unittest
.
TestCase
):
def
test_generation_referentiel_territoires_csv_a_partir_sources
(
self
):
calculateur
.
calculer_territoires
(
calculateur
_territoires
.
calculer_territoires
(
CHEMIN_INPUT_DATA
/
DOSSIER_TERRITOIRES
/
'communes_et_arrondissements.xlsx'
,
CHEMIN_INPUT_DATA
/
DOSSIER_TERRITOIRES
/
'table_passage_communes.xlsx'
,
CHEMIN_INPUT_DATA
/
DOSSIER_TERRITOIRES
/
'epcis.xlsx'
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment