Difference between revisions of "Test branch"

From Testiwiki
Jump to: navigation, search
(content created by code on page Branch creator)
 
(gardenTower)
 
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
== Answer ==
 
== Answer ==
 
<rcode embed=1 variables='
 
<rcode embed=1 variables='
name:PAGEID|type:hidden|default:`{{PAGEID}}`
+
name:PAGEID|type:hidden|default:{{PAGEID}}
 
'>
 
'>
 
# This is code Op_enXXXX/ on page [[Garden Tower]]
 
# This is code Op_enXXXX/ on page [[Garden Tower]]
 
library(OpasnetUtils)
 
library(OpasnetUtils)
 
objects.latest(paste('Op_en', PAGEID, sep = ''), code_name = 'gardenTower')
 
objects.latest(paste('Op_en', PAGEID, sep = ''), code_name = 'gardenTower')
gardenTower < - EvalOutput(gardenTower)
+
gardenTower <- EvalOutput(gardenTower)
 
oprint(summary(gardenTower))
 
oprint(summary(gardenTower))
 
</rcode>
 
</rcode>
 
== Rationale ==
 
== Rationale ==
 +
=== vegetable ===
 +
<t2b name='vegetable' index='Area,Plant,Light' locations='Shadow,Medium,Sunny' desc='References' unit='kg' >
 +
London|Lettuce|2.1|2.2|2.3|A Gardner 2014
 +
New York|Lettuce|1.5|1.7|1.9|B Clemens 2015
 +
London|Tomato|18|18|18|A Gardner 2014
 +
New York|Tomato|17|18|19|B Clemens 2015
 +
</t2b>
 +
<rcode name='vegetable' embed=1 label='Initiate vegetable (for developers only)' variables='
 +
name:PAGEID|type:hidden|default:{{PAGEID}}
 +
'>
 +
# This is code Op_enXXXX/vegetable on page [[Garden Tower]]
 +
library(OpasnetUtils)
 +
vegetable <- Ovariable('vegetable',
 +
ddata = paste('Op_en', PAGEID, sep = ''),
 +
subset = 'vegetable')
 +
objects.store(vegetable)
 +
cat('Object',vegetable@name, 'stored.n')
 +
</rcode>
 +
vegeproduction is the amount of vegetables produced in the garden tower. It is a critical benefit that reduces consumption of other products and thus footprint.
 
=== gardenTower ===
 
=== gardenTower ===
<rcode name='gardenTower' embed=1 label='Initiate gardenTower (for developers only)' variables='
+
<rcode name='gardenTower' embed=1 label='Initiate gardenTower (for developers only)'>
name:PAGEID|type:hidden|default:`{{PAGEID}}`
 
'>
 
 
# This is code Op_enXXXX/gardenTower on page [[Garden Tower]]
 
# This is code Op_enXXXX/gardenTower on page [[Garden Tower]]
 
library(OpasnetUtils)
 
library(OpasnetUtils)
gardenTower < - Ovariable('gardenTower',
+
gardenTower <- Ovariable('gardenTower',
 
dependencies = data.frame(
 
dependencies = data.frame(
Name = c('vegeproduction', 'waterconsumption)
+
Name= c('vegetable'),
 +
Ident= c('Op_en7458/vegetable')
 
),
 
),
 
formula = function(...) {
 
formula = function(...) {
gardenTower < - vegeproduction
+
gardenTower <- vegetable / 1000 # Scale to ton
 
return(gardenTower)
 
return(gardenTower)
 
}
 
}
 
)
 
)
rm(wiki_username)
+
objects.store(gardenTower)
objects.store(list=ls())
+
cat('Object ',gardenTower@name, ' stored.n')
cat('Objects', ls(), 'stored.
 
')
 
 
</rcode>
 
</rcode>
 
Garden tower composts kitchen waste and turns it into soil.
 
Garden tower composts kitchen waste and turns it into soil.
=== vegeproduction ===
+
 
<rcode name='vegeproduction' embed=1 label='Initiate vegeproduction (for developers only)'>
 
# This is code Op_enXXXX/vegeproduction on page [[Garden Tower]]
 
library(OpasnetUtils)
 
vegeproduction < - Ovariable('vegeproduction',
 
ddata = 'Op_en{{PAGEID}}',
 
subset = vegeproduction)
 
objects.store(vegeproduction)
 
cat('vegeproductionstored. ')
 
</rcode>
 
vegeproduction is the amount of vegetables produced in the garden tower. It is a critical benefic that reduces consumption of other products and thus footprint.
 
 
== See also ==
 
== See also ==
 
* [[Handprinter]]
 
* [[Handprinter]]
 
* [[Developing branches]]
 
* [[Developing branches]]
 
== Related files ==
 
== Related files ==

Latest revision as of 10:53, 13 March 2016


Test branch is a branch of Handprinter. This page is a test case how to manage branches.

Question

How to estimate the life-cycle impacts of Test branch?

Answer

+ Show code

Rationale

vegetable

vegetable(kg)
ObsAreaPlantShadowMediumSunnyReferences
1LondonLettuce2.12.22.3A Gardner 2014
2New YorkLettuce1.51.71.9B Clemens 2015
3LondonTomato181818A Gardner 2014
4New YorkTomato171819B Clemens 2015

+ Show code

vegeproduction is the amount of vegetables produced in the garden tower. It is a critical benefit that reduces consumption of other products and thus footprint.

gardenTower

+ Show code

Garden tower composts kitchen waste and turns it into soil.

See also

Related files