We consider testing for long-run homogeneity within a dynamic consumer demand system allowing for non-stationarities. The static long-run solution is assumed to follow the Linear Almost Ideal Demand System and we test for long-run homogeneity within this system utilizing a triangular representation. Both long-run homogeneity in single equations and in the entire consumer system are considered. Consistent with the general triangular representation the deduced share equations depend on both current, lagged and leaded differenced explanatory variables (besides level variables and deterministic variables capturing trend and seasonality). Before testing for long-run homogeneity we test whether prices and real total expenditure are Granger-caused by the share variables. In the case with Granger-causality the leaded differenced variables can be omitted from the equation to be estimated. Thus Granger non-causality can be tested by looking at the joint significance of all leaded variables in all share equations simultaneously. The methodological framework is applied on non-durable consumption data from 1966:1 to 1997:4 taken from the unadjusted Norwegian National Accounts. We find that the null of no Granger-causality are clearly rejected and in light of this the differenced variables are retained when testing for long-run homogeneity. When testing for long-run homogeneity we consider different specifications of the deterministic trend and of the lags/leads specification. We find that the homogeneity-tests are substantially influenced by the specification of the deterministic trend. In one of the specifications long-run homogeneity is neither rejected for the single equations nor for the entire system. By imposing long-run homogeneity long-run Engel- and price elasticties can be calculated. Generally, the long-run elasticities seem reasonable.